private void Run() { GrpcEnvironment.Initialize(); var server = new Server(); server.AddServiceDefinition(TestServiceGrpc.BindService(new TestServiceImpl())); string addr = "0.0.0.0:" + options.port; if (options.useTls) { server.AddListeningPort(addr, TestCredentials.CreateTestServerCredentials()); } else { server.AddListeningPort(addr); } Console.WriteLine("Running server on " + addr); server.Start(); server.ShutdownTask.Wait(); GrpcEnvironment.Shutdown(); }
public void Init() { GrpcEnvironment.Initialize(); server = new Server(); server.AddServiceDefinition(TestServiceGrpc.BindService(new TestServiceImpl())); int port = server.AddPort(host + ":0"); server.Start(); channel = new Channel(host + ":" + port); client = TestServiceGrpc.NewStub(channel); }
public void Init() { GrpcEnvironment.Initialize(); server = new Server(); server.AddServiceDefinition(TestServiceGrpc.BindService(new TestServiceImpl())); int port = server.AddListeningPort(host + ":0", TestCredentials.CreateTestServerCredentials()); server.Start(); var channelArgs = ChannelArgs.CreateBuilder() .AddString(ChannelArgs.SslTargetNameOverrideKey, TestCredentials.DefaultHostOverride).Build(); channel = new Channel(host + ":" + port, TestCredentials.CreateTestClientCredentials(true), channelArgs); client = TestServiceGrpc.NewStub(channel); }
private void Run() { GrpcEnvironment.Initialize(); var server = new Server(); server.AddServiceDefinition(TestServiceGrpc.BindService(new TestServiceImpl())); string addr = "0.0.0.0:" + options.port; server.AddPort(addr); Console.WriteLine("Running server on " + addr); server.Start(); server.ShutdownTask.Wait(); GrpcEnvironment.Shutdown(); }