public async Task <Response <List <Oab> > > Handle(ReenviarOabsValidacaoCommand request, CancellationToken cancellationToken) { var result = Response <Oab> .WithResult(null); CredenciaisAdvogado novasCredenciais = new CredenciaisAdvogado(); var users = _context.UsuariosEscritorio; Oab oabSaida; List <Oab> oabs = new List <Oab>(); foreach (var user in users) { oabSaida = new Oab(user.Codigo, user.Credenciais.NumeroOab, user.Credenciais.Estado.UF, $"{user.InformacoesPessoais.PrimeiroNome} {user.InformacoesPessoais.UltimoNome}"); oabs.Add(oabSaida); ReenviarOabsValidacaoPublish.Publish(oabSaida); } return(Response <List <Oab> > .WithResult(oabs)); }
public async Task <ActionResult> ReenviarOabsValidacao(ReenviarOabsValidacaoCommand command) { return(AppResponse(await _mediator.Send(command))); }