private async static void OnCreated(object sender, FileSystemEventArgs e) { int rst = 0; Console.ForegroundColor = ConsoleColor.White; Console.BackgroundColor = ConsoleColor.Black; Console.WriteLine($"Novo arquivo foi criado - {e.Name}"); Console.ResetColor(); await Task.Delay(2000).ContinueWith(async(obj) => { if ((rst = await importService.CreateImport(e.Name, Path.Combine(watchPath, e.Name))) < 1) { if (rst == -1) { Console.ForegroundColor = ConsoleColor.Red; Console.BackgroundColor = ConsoleColor.Black; Console.WriteLine($"guid_referencia não localizado ao chamar s_get_t_importacao"); Console.ResetColor(); } Console.ForegroundColor = ConsoleColor.White; Console.BackgroundColor = ConsoleColor.Red; Console.WriteLine($"Não foi possível proceder com a importação do arquivo {e.Name}. Por favor verifique o log."); Console.ResetColor(); } else { Console.ForegroundColor = ConsoleColor.Green; Console.BackgroundColor = ConsoleColor.Black; Console.WriteLine($"Importação do arquivo {e.Name} foi realizada com sucesso... id_t_importacao = {rst}"); Console.ResetColor(); } }); }