public ConfigureDefaults( MetroWindowManager metroWindowManager, IMetroConfiguration metroConfiguration ) { _metroWindowManager = metroWindowManager; _metroConfiguration = metroConfiguration; }
/// <summary> /// Default DI constructor /// </summary> /// <param name="metroConfiguration">IMetroConfiguration</param> /// <param name="uiTranslations">IUiTranslations</param> /// <param name="metroThemeManager">MetroThemeManager</param> public ThemeConfigViewModel( IMetroConfiguration metroConfiguration, IUiTranslations uiTranslations, MetroThemeManager metroThemeManager ) { MetroConfiguration = metroConfiguration; UiTranslations = uiTranslations; _metroThemeManager = metroThemeManager; }
public ThemeConfigViewModel( CredentialsViewModel credentialsViewModel, IDialogCoordinator dialogCoordinator, MetroWindowManager metroWindowManager, IMetroConfiguration metroConfiguration, IUiTranslations uiTranslations ) { MetroConfiguration = metroConfiguration; UiTranslations = uiTranslations; _credentialsViewModel = credentialsViewModel; _dialogCoordinator = dialogCoordinator; _metroWindowManager = metroWindowManager; }
public UiConfigViewModel( ICoreConfiguration coreConfiguration, IGreenshotLanguage greenshotLanguage, IConfigTranslations configTranslations, IMetroConfiguration metroConfiguration, MetroWindowManager metroWindowManager ) { CoreConfiguration = coreConfiguration; GreenshotLanguage = greenshotLanguage; ConfigTranslations = configTranslations; MetroConfiguration = metroConfiguration; MetroWindowManager = metroWindowManager; }