How to return stream from WCF service?

后端 未结 3 1398
梦如初夏
梦如初夏 2021-01-19 02:58

I\'m playing with protobuf-net and WCF. Here is code I created:

public class MobileServiceV2
{
    [WebGet(UriTemplate = \"/some-data\")]
    [Description(\"         


        
3条回答
  •  耶瑟儿~
    2021-01-19 03:10

    Please try this way

    var ms = new MemoryStream();
    using (var file = File.Create("C:\\test.bin"))
    {
    Serializer.Serialize(file, new MyResponse { SomeData = "Test data here" });
    file.CopyTo(ms); 
    }
    
    return ms;//stream
    

提交回复
热议问题