Program.cs 1.0 KB

1234567891011121314151617181920212223242526272829303132333435
  1. using Grpc.Net.Client;
  2. using Ips.Service.CapServer;
  3. using GrpcService1;
  4. namespace GrpcClientTest
  5. {
  6. internal class Program
  7. {
  8. static void Main(string[] args)
  9. {
  10. Console.WriteLine("请输入你的名字");
  11. var name=Console.ReadLine();
  12. //常规使用,https
  13. string url = "http://127.0.0.1:5000";
  14. //using (var channel = GrpcChannel.ForAddress(url))
  15. //{
  16. // var client = new FileOper.FileOperClient(channel);
  17. // var reply = client.Test(new HelloRequest()
  18. // {
  19. // Name = name,
  20. // });
  21. // Console.WriteLine($"{reply.Message}");
  22. //}
  23. using (var channel = GrpcChannel.ForAddress(url))
  24. {
  25. var client = new Greeter.GreeterClient(channel);
  26. client.SayHello(new GrpcService1.HelloRequest()
  27. {
  28. Name = name,
  29. });
  30. }
  31. Console.ReadLine();
  32. }
  33. }
  34. }