我想将多个文件流式传输到 WCF,但 WCF 不允许我。现在我想发送一组文件,我们可以将一组文件流式传输到 WCF 服务吗?这些文件会在一个流中序列化吗?
问问题
278 次
1 回答
0
您需要在流模式下工作,您是否尝试过使用消息合同?
[MessageContract]
public class UploadFileRequest
{
[MessageHeader]
public string filePath;
[MessageBodyMember]
public Stream bytes;
}
[ServiceContract]
public interface IStreamTest
{
[OperationContract]
Stream GetStream(string filePath);
[OperationContract]
void PutStream(UploadFileRequest request);
}
于 2013-11-06T05:55:36.637 回答