public SettingsViewModel(IContainer container) { _eventRegistry = container.Resolve <ApplicationEventRegistry>(); _controller = container.Resolve <SettingsController>(); _settingsService = container.Resolve <ILauncherSettingsService>(); _profileSettingsService = container.Resolve <IProfileService>(); var eventRegistry = container.Resolve <ApplicationEventRegistry>(); eventRegistry.CurrentProfileChanged += OnSelectedProfileChanged; }
protected SettingsCategoryViewModelBase(string name, SettingsController controller, bool isHitTestVisible = true) { Name = name; SettingsController = controller; IsHitTestVisible = isHitTestVisible; }
public PopulateSettingsEventArgs(SettingsController controller) { Controller = controller; }
public SettingsViewModel(IContainer container) { _container = container; _controller = container.Resolve <SettingsController>(); _settingsService = container.Resolve <ISettingsService>(); }