コード例 #1
0
ファイル: LogDispatcher.cs プロジェクト: jarped/naturtypekart
 private void Initialize(IEnumerable <Logger> diagnosticLogging)
 {
     writers = LogWriterList.Create(diagnosticLogging);
     if (writers.Count > 0)
     {
         Start();
     }
 }
コード例 #2
0
ファイル: LogWriterList.cs プロジェクト: jarped/naturtypekart
        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);
        }