private async Task HandleActions(IAsyncStreamReader <ServerRequest> requestStream, IMemberSubscriber subscriber, CancellationToken token)
        {
            await foreach (var action in requestStream.ReadAllAsync(token))
            {
                switch (action.ACasoCase)
                {
                case ServerRequest.ACasoOneofCase.None:
                    _logger.LogWarning("No Action specified.");
                    break;

                case ServerRequest.ACasoOneofCase.Msg2:
                    subscriber.GetMembers();
                    break;

                default:
                    _logger.LogWarning($"Unknown Action '{action.ACasoCase}'.");
                    break;
                }
            }
        }
 private async Task HandleActions(IAsyncStreamReader <GetMemberRequest> requestStream, IMemberSubscriber subscriber, CancellationToken token)
 {
     await foreach (var _ in requestStream.ReadAllAsync(token))
     {
         subscriber.GetMembers();
     }
 }