Exemple #1
0
 public static void Main(string[] args)
 {
     LoggingHelper.Initialize();
     PrintHelper.Print($"---River --- {Settings.Default.RiverName}--- ", true);
     StartWeatherService();
     PrintHelper.Print("Press enter to close...", false);
     Console.ReadLine();
 }
Exemple #2
0
        static void Main(string[] args)
        {
            LoggingHelper.Initialize();
            try
            {
                Logger.Log(Logger.Level.Info, "Starting reading files...");
                var certDirectoryPath = ConfigurationManager.AppSettings["CertificatesDirectory"];
                var certificateFiles  = Directory.GetFiles(certDirectoryPath);

                foreach (var file in certificateFiles)
                {
                    Console.WriteLine($"Processing file: {file}");
                    try
                    {
                        using (var archive = ZipFile.Open(file, ZipArchiveMode.Read))
                        {
                            var record      = SqlHelper.ExtractTextValueData(Path.GetFileNameWithoutExtension(file));
                            var collection  = archive.CreateCollection();
                            var certificate = collection.GetUserCertificate();

                            AddCertificateToUpdate(record, certificate);
                        }
                    }
                    catch (Exception exception)
                    {
                        Logger.Log(Logger.Level.Error, $"Error reading file: {Path.GetFileName(file)}. Exception: {exception.Message}");
                    }
                }

                SqlHelper.BulkUpdate(Certificates);
                Logger.Log(Logger.Level.Info, $"Read and processed a total of: {certificateFiles.Length} files");
                Console.ReadLine();
            }
            catch (Exception exception)
            {
                Logger.Log(Logger.Level.Error, exception.Message);
                throw;
            }
        }
Exemple #3
0
 public void SetUp()
 {
     LoggingHelper.Initialize();
 }
Exemple #4
0
 private void InitializeServices()
 {
     LoggingHelper.Initialize(_serviceProvider.GetService <ILogger>());
 }