public async Task <string> ReportClapAsync() { // The port number(5001) must match the port of the gRPC server. using var channel = GrpcChannel.ForAddress("https://localhost:5001"); var client = new Server.Greeter.GreeterClient(channel); var reply = await client.SayHelloAsync( new Server.HelloRequest { Name = "GreeterClient" }); return(reply.Message); }
static void Main(string[] args) { var channel = new Channel("localhost:50051", ChannelCredentials.Insecure); var client = new Server.Greeter.GreeterClient(channel); var reply = client.SayHello( new Server.HelloRequest { Name = "客户端" }); Console.WriteLine("回复:" + reply.Message); Console.WriteLine("任意键退出。。。。"); Console.ReadKey(); }
public HomeController(ILogger <HomeController> logger, Server.Greeter.GreeterClient greeter) { _logger = logger; _greeter = greeter; }