public override Task <GetThreadIdResponse> GetThreadId(GetThreadIdRequest request, ServerCallContext context) { var thread = threadStore.GetObject(request.Thread.Id); return(Task.FromResult(new GetThreadIdResponse { Id = thread.GetThreadId() })); }
public ulong GetThreadId() { var request = new GetThreadIdRequest() { Thread = grpcSbThread }; GetThreadIdResponse response = null; if (connection.InvokeRpc(() => { response = client.GetThreadId(request); })) { return(response.Id); } return(0); }