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); }