public FileReader( ISettingReaderFactory settingReaderFactory, IXmlSettingsProviderFactory settingsProviderFactory, string filePath) { _settingReaderFactory = settingReaderFactory; _settingsProviderFactory = settingsProviderFactory; _filePath = filePath; }
public OutputEngine( ISettingReaderFactory settingReaderFactory, IFilePathGetterFactory filePathGetterFactory, IMessageTextFormatter messageTextFormatter, IInternalLogger internalLogger) { _settingReaderFactory = settingReaderFactory; _filePathGetterFactory = filePathGetterFactory; _messageTextFormatter = messageTextFormatter; _internalLogger = internalLogger; }
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; }
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); } }
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); } }