Пример #1
0
 public FileReader(
     ISettingReaderFactory settingReaderFactory,
     IXmlSettingsProviderFactory settingsProviderFactory,
     string filePath)
 {
     _settingReaderFactory    = settingReaderFactory;
     _settingsProviderFactory = settingsProviderFactory;
     _filePath = filePath;
 }
Пример #2
0
 public FileReader(ISettingReaderFactory settingReaderFactory,
                   IXmlSettingsProviderFactory settingsProviderFactory,
                   IInternalLogger internalLogger,
                   IOutput[] outputs, IQueueFactory queueFactory, string filePath)
 {
     _settingReaderFactory    = settingReaderFactory;
     _settingsProviderFactory = settingsProviderFactory;
     _internalLogger          = internalLogger;
     _outputs      = outputs;
     _queueFactory = queueFactory;
     _filePath     = filePath;
 }
Пример #3
0
 public OutputEngine(ISettingReaderFactory settingReaderFactory, 
     IXmlSettingsProviderFactory xmlSettingsProviderFactory, 
     IMessageTextFormatter messageTextFormatter, 
     IInternalLogger internalLogger)
 {
     _settingReaderFactory = settingReaderFactory;
     _xmlSettingsProviderFactory = xmlSettingsProviderFactory;
     _messageTextFormatter = messageTextFormatter;
     _internalLogger = internalLogger;
     _levelColors = new Dictionary<Level, ConsoleColor>();
     foreach (var level in Enum.GetValues(typeof(Level)))
     {
         _levelColors.Add((Level)level, ConsoleColor.Gray);
     }
 }
Пример #4
0
 public OutputEngine(ISettingReaderFactory settingReaderFactory,
                     IXmlSettingsProviderFactory xmlSettingsProviderFactory,
                     IMessageTextFormatter messageTextFormatter,
                     IInternalLogger internalLogger)
 {
     _settingReaderFactory       = settingReaderFactory;
     _xmlSettingsProviderFactory = xmlSettingsProviderFactory;
     _messageTextFormatter       = messageTextFormatter;
     _internalLogger             = internalLogger;
     _levelColors = new Dictionary <Level, ConsoleColor>();
     foreach (var level in Enum.GetValues(typeof(Level)))
     {
         _levelColors.Add((Level)level, ConsoleColor.Gray);
     }
 }