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();
        }
Exemple #3
0
 public JobRunner(ISchedulerSettingsManager settingsManager)
 {
     this.settingsManager = settingsManager;
 }