Exemple #1
0
        public async Task Connect()
        {
            Console.WriteLine("Successfully connected to server.");

            _messageClient = GrpcServiceProvider.Instance.MessageClient;
            _gatewayClient = GrpcServiceProvider.Instance.GatewayClient;

            _clientsUpdatesResponseStream = _gatewayClient.GetClientsUpdates(new Empty()).ResponseStream;
            _messagesResponseStream       = _messageClient.SendMessage().ResponseStream;

            await Task.WhenAll(ListenToMessages(), ListenToClientsUpdates());
        }