public override Task <GreetReply> Greet(GreetRequest request, ServerCallContext context)
 {
     return(Task.FromResult(new GreetReply
     {
         Message = $"Hello {request.Name}",
     }));
 }
 public override Task <GreetResponse> GreetPlayer(GreetRequest request, ServerCallContext context)
 {
     // Sends the greet message to the client, prompting for token selection
     return(Task.FromResult(new GreetResponse
     {
         GreetResponseMsg = _currGame.GetGreetingPrompt()
     }));
 }
Esempio n. 3
0
 public object Greet(GreetRequest request)
 {
     return(string.IsNullOrWhiteSpace(request.Name)?
            this.Welcome(new GreetIndex()):
            new Greeting {
         Text = "Hello, " + request.Name + " !"
     });
 }
        public override async Task GreetServerStream(GreetRequest request, Grpc.Core.IServerStreamWriter <GreetResponse> responseStream, Grpc.Core.ServerCallContext context)
        {
            Console.WriteLine("Server received a normal greet request. Server will response with a stream!!!");
            string response = string.Format("Hello {0} {1}", request.Greet.FirstName, request.Greet.LastName);

            foreach (var item in Enumerable.Range(1, 10))
            {
                await responseStream.WriteAsync(new GreetResponse()
                {
                    Response = response
                });
            }
        }
Esempio n. 5
0
 public GreetConsumer(Channel channel)
 {
     _channel = channel;
     _greet   = new Greet()
     {
         FirstName = "Palash", LastName = "Debnath"
     };
     _greetRequest = new GreetRequest()
     {
         Greet = _greet
     };
     _greetServiceClient = new GreetServiceClient(_channel);
 }
Esempio n. 6
0
        private static void CallUnary(GreetService.GreetServiceClient greetServiceClient, GreetRequest greetRequest)
        {
            var reply = greetServiceClient.Greet(greetRequest);

            Console.WriteLine($"Greeting: {reply.Result}");
        }
		public object Greet(GreetRequest request)
		{
			return string.IsNullOrWhiteSpace(request.Name)?
				this.Welcome(new GreetIndex()):
				new Greeting { Text = "Hello, " + request.Name + " !" };
		}
Esempio n. 8
0
 public override Task <GreetResponse> Greet(GreetRequest request, ServerCallContext context)
 {
     return(Task.FromResult(new GreetResponse {
         Result = $"Hello, {request.Greeting.FirstName}"
     }));
 }