public OptionsService( ILogLevelSwitchService logLevelSwitchService, ICommandLineService commandLineService) { _logLevelSwitchService = logLevelSwitchService; _commandLineService = commandLineService; }
public OptionsService( ICommandLineService commandLineService, ILogLevelSwitchService logLevelSwitchService) { _commandLineService = commandLineService; _logLevelSwitchService = logLevelSwitchService; Messenger.Default.Register <LogLevelChangedMessage>(this, OnLogLevelChanged); }
public OptionsService( ILogLevelSwitchService logLevelSwitchService, ICommandLineService commandLineService) { _options = new Lazy <Options>(OptionsFactory); _logLevelSwitchService = logLevelSwitchService; _commandLineService = commandLineService; }
public OptionsService( ICommandLineService commandLineService, ILogLevelSwitchService logLevelSwitchService, IMonitorsService monitorsService) { _commandLineService = commandLineService; _logLevelSwitchService = logLevelSwitchService; _monitorsService = monitorsService; Init(); }
public OptionsService( ICommandLineService commandLineService, ILogLevelSwitchService logLevelSwitchService, IMonitorsService monitorsService, IDateTimeService dateTimeService, IQueryWeekendService queryWeekendService) { _commandLineService = commandLineService; _logLevelSwitchService = logLevelSwitchService; _monitorsService = monitorsService; _dateTimeService = dateTimeService; _queryWeekendService = queryWeekendService; WeakReferenceMessenger.Default.Register <LogLevelChangedMessage>(this, OnLogLevelChanged); }
public OptionsService(ILogLevelSwitchService logLevelSwitchService) { _logLevelSwitchService = logLevelSwitchService; }