public LogQueue() { configuration = LoggerConfiguration.Read(); queue = new List <Line>(); queueTimer = new System.Timers.Timer(); queueTimer.Interval = Math.Max(500, configuration.QueueWriteInterval); queueTimer.Elapsed += queue_TIMER_Elapsed; queueTimer.Enabled = true; }
private void Watcher_Changed(object sender, FileSystemEventArgs e) { configuration = LoggerConfiguration.Read(); }