public StartupSettingsViewModel(
     Func<HearthStatsDbContext> dbContext,
     SettingsManager settingsManager,
     UserPreferences userPreferences)
 {
     this.dbContext = dbContext;
     this.settingsManager = settingsManager;
     this.userPreferences = userPreferences;
     this.DisplayName = "Startup settings:";
     this.Order = 2;
 }
 public EngineSettingsViewModel(
     Func<HearthStatsDbContext> dbContext,
     ICaptureEngine captureEngine,
     SettingsManager settingsManager)
 {
     this.dbContext = dbContext;
     this.captureEngine = captureEngine;
     this.settingsManager = settingsManager;
     this.DisplayName = "Engine settings:";
     this.Speeds = new BindableCollection<SettingModel>(defaultSpeeds);
     Order = 0;
 }