首先,保证wpf功能安装了grpc相关的package并且grpc接口能正常使用。
(1)wpf作为client端在创建client的位置配置GRPC相关的环境变量和logger:
Environment.SetEnvironmentVariable("GRPC_VERBOSITY", "DEBUG");
Environment.SetEnvironmentVariable("GRPC_TRACE", "api");
GrpcEnvironment.SetLogger(new ConsoleLogger());
_client = new YourXXXServiceYourXXXServiceClient(new Channel("127.0.0.1:9444", ChannelCredentials.Insecure));
这里的"GRPC_TRACE"可以配置不同的值“api”、“all”等等,参见 gRPC environment variables
(2)配置wpf工程属性输出log到console:
工程右键属性-》应用程序选项卡-》输出类型选“控制台应用程序”
运行程序,就可以在console中看的GRPC相关的调试log了。