public async Task <ReturnoModel> AnaliseCredito(CreditoModel credito) { ReturnoModel retorno = new ReturnoModel(); var erros = await _validacaoService.ValidarCredito(credito); if (erros.Count > 0) { retorno.Status = "Reprovado"; retorno.MensagemErro = erros[0].ToString(); } else { retorno = await CalcularCredito(credito); retorno.Status = "Aprovado"; } return(retorno); }