Beispiel #1
0
        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);
        }
Beispiel #2
0
 public void Init()
 {
     _fileProvider      = new TextFileProvider();
     _fileForTest       = Path.Combine(TestFilesFolder, "test.txt");
     _extractedFileText = _fileProvider.GetTextFromFile(_fileForTest);
 }