public AddCommandHandler(ISettingsStore settingsStore, IJobScheduler jobScheduler, IUsageReporter usageReporter, IDialogService dialogService) { _jobScheduler = Preconditions.CheckNotNull(jobScheduler, nameof(jobScheduler)); _settingsStore = Preconditions.CheckNotNull(settingsStore, nameof(settingsStore)); _usageReporter = Preconditions.CheckNotNull(usageReporter, nameof(usageReporter)); _dialogService = Preconditions.CheckNotNull(dialogService, nameof(dialogService)); }
public AnyStatusApp(ILogger logger, ISettingsStore settingsStore, IUsageReporter usageReporter, IJobScheduler jobScheduler, IInfoBarService infoBarService) { _logger = Preconditions.CheckNotNull(logger, nameof(logger)); _jobScheduler = Preconditions.CheckNotNull(jobScheduler, nameof(jobScheduler)); _settingsStore = Preconditions.CheckNotNull(settingsStore, nameof(settingsStore)); _usageReporter = Preconditions.CheckNotNull(usageReporter, nameof(usageReporter)); _infoBarService = Preconditions.CheckNotNull(infoBarService, nameof(infoBarService)); }