public async Task <ActionResult <dynamic> > ValidarLoginUsuario(string email, string senha) { try{ var usuario = app.ValidarLoginUsuario(email, senha); if (usuario == null) { return(NotFound(new { message = "Login ou senha inválidos" })); } else { var token = TokenServico.GerarToken(mapper.Map <Usuario>(usuario)); usuario.Token = token; usuario.Senha = ""; return(new { user = usuario, }); } } catch (Exception e) { return(BadRequest(e.Message)); } }