private void GetTwitter(object sender) { try { using (var getTwitter = new GetTwitter()) { getTwitter.GetCandidatos(); if (!File.Exists(arquivoSuceso)) { File.Create(arquivoSuceso).Close(); } using (StreamWriter vWriter = new StreamWriter(arquivoSuceso, true)) { vWriter.WriteLine("\n\n******************************\n"); vWriter.WriteLine("Serviço executado com sucesso: " + DateTime.Now.ToString()); vWriter.Flush(); vWriter.Close(); } } } catch (Exception ex) { if (!File.Exists(arquivoErro)) { File.Create(arquivoErro).Close(); } using (StreamWriter vWriter = new StreamWriter(arquivoErro, true)) { vWriter.WriteLine("\n\n******************************\n"); vWriter.WriteLine("Erro no serviço: " + DateTime.Now.ToString()); vWriter.WriteLine("\n\nMensagem: " + ex.Message); vWriter.Flush(); vWriter.Close(); } } }
static void Main(string[] args) { Console.WriteLine("********** Teste de Serviço**********"); try { using (var getTwitter = new GetTwitter()) { getTwitter.GetCandidatos(); } } catch (Exception ex) { Console.WriteLine("\n\n********** ERROR **********\n"); Console.WriteLine(ex.Message); Console.WriteLine("\n****************************\n\n"); } finally { Console.WriteLine("********** Fim de execução **********"); Console.ReadKey(); } }