我已经创建了WCF服务,该服务公开了以下[OperationContract]
:
Task<bool> SendStream(Stream stream);
如果我从WPF应用程序连接到此服务,则可以按预期使用该方法。但是,我想从UWP应用发送数据,并且尝试这样做时,我发现UWP客户端连接希望我发送byte[]
而不是Stream
。
为什么UWP无法识别Stream
,我该如何解决?作为参考,我打算发送大小可能为数百MB的文件,因此,我想要流式传输它们。
任何建议都值得赞赏。