public InstallationSettingsViewModel(SettingsController controller) : base("INSTALLATION", controller) { RemoveInstallationCommand = new ReactiveCommand(SelectedInstall.Select(i => i != null), false); DetectInstallationsCommand.Subscribe(OnDetectInstallations); RemoveInstallationCommand.Subscribe(OnRemoveInstallation); AddInstallationCommand.Subscribe(OnAddInstallation); VerifyInstallationsCommand.Subscribe(OnVerifyInstallations); }
public InstallationsWizardStepViewModel(IContainer container) : base(container) { _settingsService = container.Resolve <ISettingsService>(); AddInstallationCommand.Subscribe(OnAddInstallation); DetectInstallationsCommand.Subscribe(OnDetectInstallations); RemoveInstallationCommand = new ReactiveCommand(SelectedInstall.Select(i => i != null), false); RemoveInstallationCommand.Subscribe(OnRemoveInstallation); }