private static void PrepareLog() { var provtextf = new TextFileProvider() { FolderPath = @"c:\temp" }; LoggerOrchestrator.ProviderManager.Add(provtextf); var srcinfinite = new EventSource() { Name = "RetentionPeriod:Infinite", MinimumRetention = 0 }; var src5minutes = new EventSource() { Name = "RetentionPeriod:FiveMinutes", MinimumRetention = 5, RetentionPeriodoType = FrequencyOptions.Minute }; var src1hour = new EventSource() { Name = "RetentionPeriod:OneHour", MinimumRetention = 1, RetentionPeriodoType = FrequencyOptions.Hour }; LoggerOrchestrator.AddEventSource(srcinfinite); LoggerOrchestrator.AddEventSource(src5minutes); LoggerOrchestrator.AddEventSource(src1hour); }