public IHttpActionResult Logar(string login, string senha) { var respostaCustomizada = new CustomResponse(); if (login.Equals("admin", StringComparison.InvariantCultureIgnoreCase) && senha.Equals("1234", StringComparison.InvariantCultureIgnoreCase)) { respostaCustomizada = new CustomResponse(ResponseStatus.Sucesso, "Login efetuado com sucesso."); respostaCustomizada.AdicionarDado(new List <object> { TokenManager.GenerateToken(login) }); return(GetCustomResponse(respostaCustomizada)); } else { respostaCustomizada = new CustomResponse(mensagem: "Erro ao logar"); respostaCustomizada.AdicionarErro(new List <string> { "Usuário ou senha inválidos" }); return(GetCustomResponse(respostaCustomizada)); } }