Пример #1
0
 private void Initialize(IEnumerable <Logger> diagnosticLogging)
 {
     writers = LogWriterList.Create(diagnosticLogging);
     if (writers.Count > 0)
     {
         Start();
     }
 }
Пример #2
0
        public static LogWriterList Create(IEnumerable <Logger> diagnosticLogging)
        {
            LogWriterList r = new LogWriterList();

            foreach (var logger in diagnosticLogging)
            {
                var writer = Create(logger);
                writer.MinimumPriority = logger.MinimumPriority;
                r.Add(writer);
            }
            return(r);
        }