Example #1
0
 /// <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;
 }
Example #2
0
 public ThemeConfigViewModel(
     CredentialsViewModel credentialsViewModel,
     IDialogCoordinator dialogCoordinator,
     MetroWindowManager metroWindowManager,
     IMetroConfiguration metroConfiguration,
     IUiTranslations uiTranslations
     )
 {
     MetroConfiguration    = metroConfiguration;
     UiTranslations        = uiTranslations;
     _credentialsViewModel = credentialsViewModel;
     _dialogCoordinator    = dialogCoordinator;
     _metroWindowManager   = metroWindowManager;
 }