Beispiel #1
0
        public override Task <GetStopReasonDataCountResponse> GetStopReasonDataCount(
            GetStopReasonDataCountRequest request, ServerCallContext context)
        {
            var thread = threadStore.GetObject(request.Thread.Id);

            return(Task.FromResult(new GetStopReasonDataCountResponse
            {
                Count = thread.GetStopReasonDataCount()
            }));
        }
Beispiel #2
0
        public uint GetStopReasonDataCount()
        {
            var request = new GetStopReasonDataCountRequest()
            {
                Thread = grpcSbThread
            };
            GetStopReasonDataCountResponse response = null;

            if (connection.InvokeRpc(() =>
            {
                response = client.GetStopReasonDataCount(request);
            }))
            {
                return(response.Count);
            }
            return(0);
        }