aboutsummaryrefslogtreecommitdiffhomepage
path: root/examples/csharp/route_guide/RouteGuideServer/Program.cs
diff options
context:
space:
mode:
authorGravatar Jan Tattermusch <jtattermusch@google.com>2015-08-31 10:27:27 -0700
committerGravatar Jan Tattermusch <jtattermusch@google.com>2015-09-02 12:59:00 -0700
commit121c4d1221f6b6f32288cb5ee9bca3e221a9c4d3 (patch)
treecbed8aef9162ca4d09cfed6d5c6e98235d519fad /examples/csharp/route_guide/RouteGuideServer/Program.cs
parent97eaec1cdc28174f1f5bd2bd74aba19f0869d75e (diff)
polishing route_guide example
Diffstat (limited to 'examples/csharp/route_guide/RouteGuideServer/Program.cs')
-rw-r--r--examples/csharp/route_guide/RouteGuideServer/Program.cs14
1 files changed, 8 insertions, 6 deletions
diff --git a/examples/csharp/route_guide/RouteGuideServer/Program.cs b/examples/csharp/route_guide/RouteGuideServer/Program.cs
index 68efce9f4a..0a4d73f391 100644
--- a/examples/csharp/route_guide/RouteGuideServer/Program.cs
+++ b/examples/csharp/route_guide/RouteGuideServer/Program.cs
@@ -11,20 +11,22 @@ namespace Examples
{
static void Main(string[] args)
{
+ const int Port = 50052;
+
var features = RouteGuideUtil.ParseFeatures(RouteGuideUtil.DefaultFeaturesFile);
- GrpcEnvironment.Initialize();
- Server server = new Server();
- server.AddServiceDefinition(RouteGuide.BindService(new RouteGuideImpl(features)));
- int port = server.AddListeningPort("localhost", 50052);
+ Server server = new Server
+ {
+ Services = { RouteGuide.BindService(new RouteGuideImpl(features)) },
+ Ports = { new ServerPort("localhost", Port, ServerCredentials.Insecure) }
+ };
server.Start();
- Console.WriteLine("RouteGuide server listening on port " + port);
+ Console.WriteLine("RouteGuide server listening on port " + Port);
Console.WriteLine("Press any key to stop the server...");
Console.ReadKey();
server.ShutdownAsync().Wait();
- GrpcEnvironment.Shutdown();
}
}
}