예제 #1
0
 public Task <GetNameResult> GetNameAsync(GetNameRequest request)
 {
     return(Task.FromResult(new GetNameResult()
     {
         Name = FtxConst.Name
     }));
 }
예제 #2
0
        public override Task <GetNameResponse> GetName(GetNameRequest request,
                                                       ServerCallContext context)
        {
            var thread = threadStore.GetObject(request.Thread.Id);

            return(Task.FromResult(new GetNameResponse {
                Name = thread.GetName()
            }));
        }
예제 #3
0
        public override Task <GetNameResponse> GetName(GetNameRequest request,
                                                       ServerCallContext context)
        {
            var symbol = symbolStore.GetObject(request.Symbol.Id);
            var name   = symbol.GetName();

            return(Task.FromResult(new GetNameResponse {
                Name = name
            }));
        }
예제 #4
0
        public override Task <GetNameResponse> GetName(GetNameRequest request,
                                                       ServerCallContext context)
        {
            var function = functionStore.GetObject(request.Function.Id);

            return(Task.FromResult(new GetNameResponse
            {
                Name = function?.GetName() ?? "",
            }));
        }
예제 #5
0
        public async Task UsesRandomisedWordProviderToGetName()
        {
            const string NAME           = "name";
            var          randomiserMock = new Mock <IRandomisedWordProvider>();

            randomiserMock
            .Setup(m => m.CreateRandomName())
            .Returns(NAME);
            var request = new GetNameRequest();
            var handler = new GetNameHandler(randomiserMock.Object);
            var result  = await handler.Handle(request, CancellationToken.None);

            Assert.AreEqual(NAME, result);
        }
예제 #6
0
        public string GetName()
        {
            var request = new GetNameRequest()
            {
                Thread = grpcSbThread
            };
            GetNameResponse response = null;

            if (connection.InvokeRpc(() =>
            {
                response = client.GetName(request);
            }))
            {
                return(response.Name);
            }
            return("");
        }