using (var sr = new StreamReader(stream))
{
var data = "";
while ((data = await sr.ReadLineAsync()) != null)
{
Console.WriteLine(data);
}
}
是否可以在WCF中实现这种流响应的方法,其中服务器是一个中间人,数据流中的数据与正在流出的数据之间?如何正确实施?客户需要能够看到模型输出,就好像他们正在与普通聊天机器人聊天一样,所以我迫不及待地等待在响应之前生成整个响应。
该代码的生产者和消费者在单个存储器上作用。这无效:
a remonestream只有一个位置 - 不是单独的读写和写入位置
Pipe
MemoryStream