public AutenticarJogadorResponse AutenticarJogador(AutenticarJogadorResquest request) { if (request == null) { throw new Exception("AutenticarJogadorRequest é obrigatório"); } if (string.IsNullOrEmpty(request.Email)) { throw new Exception("Informe um e-mail"); } if (isEmail(request.Email)) { throw new Exception("Informe um e-mail"); } if (string.IsNullOrEmpty(request.Senha)) { throw new Exception("Informe uma senha"); } if ((request.Senha.Length < 6)) { throw new Exception("Digite uma senha de no mínimo 6 caracteres"); } var response = _repositoryJogador.AutenticarJogador(request); return(response); }
static void Main(string[] args) { Console.WriteLine("Iniciando..."); var service = new ServiceJogador(); Console.WriteLine("Criei instância do serviço"); AutenticarJogadorResquest request = new AutenticarJogadorResquest(); Console.WriteLine("Criei instancia do meu objeto request"); request.Email = "Andre"; var response = service.AutenticarJogador(request); Console.ReadKey(); }