检查流连接状态grpc

时间:2019-09-13 12:40:49

标签: c# grpc

我正在从服务器流向客户端。在我的流方法中,我只等一会儿,直到我使用CancellationToken。但是当客户端丢失连接并且流将中断时,我想使用它。有grpc方法可以检查状态吗?

   public override async Task Get(Compute compute, IServerStreamWriter<T> asyncStreamWriter, ServerCallContext ctx)
   {
        Computers.Set(compute, asyncStreamWriter);

        while (!ctx.CancellationToken.IsCancellationRequested)
        {

            await Task.Delay(1000);
        }
    }

0 个答案:

没有答案