public Result Validar(UsuarioInsertCommand command) { ValidationResult results = _usuarioInsertCommandValidators.Validate(command); if (!results.IsValid) { _result.Invalidar(); _result.AdicionarMensagem(results.Errors); } if (_result.Valido) { _result.AdicionarMensagem("Suceeso", "Comando executado com sucesso"); } _result.AdicionarObjeto(command); return(_result); }
public async Task <IActionResult> Adicionar(UsuarioInsertCommand command) { var response = await _mediator.Send(command); return(Ok(response)); }