public async Task AutenticarUsuarioAsync(UsuarioMOD usuario) { var usuarioBanco = await _usuarioDal.BuscarUsuarioAsync(usuario.Login); var autenticado = Criptografia.Cript(usuario.Senha) == usuarioBanco.SenhaHash; if (!autenticado) { throw new InvalidOperationException(Mensagem.CredenciaisInvalidas); } }