internal SchedulerViewModel(ISchedulerSettingsManager settingsManager) { // Special constructor for unit-tests SaveCommand = new DelegateCommand(Save, CanSave); CancelCommand = new DelegateCommand(() => { }); this.settingsManager = settingsManager; LoadSettings(); }
public SchedulerViewModel(Window view, ISchedulerSettingsManager settingsManager) : base(view) { SaveCommand = new DelegateCommand(Save, CanSave); CancelCommand = new DelegateCommand(Cancel); this.settingsManager = settingsManager; LoadSettings(); }
public JobRunner(ISchedulerSettingsManager settingsManager) { this.settingsManager = settingsManager; }