使用wcf stream模式传输文件 服务端代码:
Model.FileResponse fileMessage = new Model.FileResponse();
Stream stream = new FileStream(fullPath, FileMode.Open, FileAccess.Read, FileShare.None);
fileMessage.FileName = pdfFile.FileName;
fileMessage.FileData = stream;
return fileMessage;
现在的问题是创建的文件流该怎么关闭呢。。。。
wcf
------解决方案--------------------
传byte数组
------解决方案--------------------
客户端上传流,就是服务端方法里关闭
从服务端下载流,就在客户端方法里关闭