public IComandoResposta Exec(ComandoObterPessoa comando) { comando.Validate(); if (comando.Invalid) { return(new ComandoGenericoResposta(false, "Erro", comando.Notifications)); } var pessoa = _repositorioPessoa.ObterPessoa(comando.Email, comando.Nome); return(new ComandoGenericoResposta(true, "Sucesso", pessoa)); }
public ComandoGenericoResposta Obter([FromBody] ComandoObterPessoa comando, [FromServices] OperadorPessoa operador) { return((ComandoGenericoResposta)operador.Exec(comando)); }