【发布时间】:2019-10-07 10:39:53
【问题描述】:
我已经搜索过这个,但没有找到答案。 我需要使用 RestSharp 将文件(图像或 PDF)上传到 WCF REST 服务。 我使用了 AddFile() 方法,但是服务没有命中(我在方法的第一行添加了一个断点),返回的响应是一个空字符串。
我尝试了 byte[] 和 Stream。 网络服务是:
[OperationContract]
[WebInvoke(Method = "POST", BodyStyle = WebMessageBodyStyle.WrappedRequest, RequestFormat = WebMessageFormat.Json,
ResponseFormat = WebMessageFormat.Json)]
void NotesAttachment(Stream input);
我需要有关服务以及如何从客户端调用它的示例。
在 VS 2015 上使用 C# 4.5.1。
【问题讨论】: