blob: 45222abb79b07045c621447894c5777136a04097 [file] [log] [blame]
Jan Tattermuscha7608b02015-02-03 17:54:38 -08001using System;
2using System.Runtime.InteropServices;
3using Google.GRPC.Core;
4using System.Threading;
Jan Tattermuscha7608b02015-02-03 17:54:38 -08005
Jan Tattermuscheb3e76e2015-02-06 11:43:13 -08006namespace math
Jan Tattermuscha7608b02015-02-03 17:54:38 -08007{
Jan Tattermuscheb3e76e2015-02-06 11:43:13 -08008 class MathClient
Jan Tattermuscha7608b02015-02-03 17:54:38 -08009 {
10 public static void Main (string[] args)
11 {
12 using (Channel channel = new Channel("127.0.0.1:23456"))
13 {
Jan Tattermusch15111f52015-02-05 18:15:14 -080014 MathGrpc.IMathServiceClient stub = new MathGrpc.MathServiceClientStub(channel);
Jan Tattermuscheb3e76e2015-02-06 11:43:13 -080015 MathExamples.DivExample(stub);
Jan Tattermuscha7608b02015-02-03 17:54:38 -080016
Jan Tattermuscheb3e76e2015-02-06 11:43:13 -080017 MathExamples.FibExample(stub);
Jan Tattermuscha7608b02015-02-03 17:54:38 -080018
Jan Tattermuscheb3e76e2015-02-06 11:43:13 -080019 MathExamples.SumExample(stub);
Jan Tattermuscha7608b02015-02-03 17:54:38 -080020
Jan Tattermuscheb3e76e2015-02-06 11:43:13 -080021 MathExamples.DivManyExample(stub);
Jan Tattermuscha7608b02015-02-03 17:54:38 -080022 }
23
24 GrpcEnvironment.Shutdown();
25 }
26 }
27}