public Logger() { if (File.Exists(@"C:\Users\Admin\source\repos\mywindowsservice\bin\Debug\netcoreapp3.1\mws.json")) { pmanager = new ParsOptions(@"C:\Users\Admin\source\repos\mywindowsservice\bin\Debug\netcoreapp3.1\mws.json"); } else { pmanager = new ParsOptions( @"C:\Users\Admin\source\repos\mywindowsservice\bin\Debug\netcoreapp3.1\config.xml"); } options = pmanager.GetModel <EtlXmlJsonOption>(); var path = options.pathes.ClientDirectory; watcher = new FileSystemWatcher(path); watcher.Created += Watcher_Created; watcher.Filter = "*" + options.cryptOptions.Extension; }
public Logger() { if (File.Exists(@"C:\Users\dende\source\repos\LabsCSharp\bin\Debug\netcoreapp3.1\appsettings.json")) { pmanager = new ParsOptions(@"C:\Users\dende\source\repos\LabsCSharp\bin\Debug\netcoreapp3.1\appsettings.json"); } else { pmanager = new ParsOptions( @"C:\Users\dende\source\repos\LabsCSharp\bin\Debug\netcoreapp3.1\cfg.xml"); } options = pmanager.GetModel <EtlXmlJsonOption>(); if (options == null) { return; } var path = options.pathes.Source1; watcher = new FileSystemWatcher(path); watcher.Created += Watcher_Created; watcher.Filter = "*" + options.cryptOptions.Extension; }