public override Task <Empty> BatchAddMessages(BatchAddMessagesRequest request, ServerCallContext context)
 {
     foreach (var message in request.Messages)
     {
         usersRepository.AddMessage(message.UserId, message.Content);
     }
     return(Task.FromResult(new Empty()));
 }
 public Task BatchAddMessages(MessageContext context, BatchAddMessagesEvent inputEvent)
 {
     foreach (var message in inputEvent.Messages)
     {
         usersRepository.AddMessage(message.UserId, message.Content);
     }
     return(Task.CompletedTask);
 }