Esempio n. 1
0
            public void Init()
            {
                List <Partition> partitions = new List <Partition>(Partitions.Values);

                bool alive = false;
                ClientPingRequest request = new ClientPingRequest();

                while (!alive)
                {
                    try
                    {
                        Grpc.Ping(request);
                        alive = true;
                    }
                    catch
                    {
                        Thread.Sleep(500);
                    }
                }
                SendInformationToClient(partitions);
            }
Esempio n. 2
0
 public override Task <ClientPingReply> Ping(ClientPingRequest request, ServerCallContext context)
 {
     return(Task.FromResult(new ClientPingReply()));
 }