/// <summary>
 /// Initializes a new instance of the <see cref="LoginViewModel" /> class.
 /// </summary>
 /// <param name="mainFrameNavigationService">The main frame navigation service.</param>
 /// <param name="userProfilesAccess">The user profiles access.</param>
 /// <param name="currentUserModule">The current user module.</param>
 /// <param name="loadingIndicatiorModule">The loading indicatior module.</param>
 public LoginViewModel(IMainFrameNavigationService mainFrameNavigationService, IUserProfilesAccess userProfilesAccess, ICurrentUserModule currentUserModule,
                       ILoadingIndicatiorModule loadingIndicatiorModule)
 {
     _mainFrameNavigationService = mainFrameNavigationService;
     _currentUserModule          = currentUserModule;
     LoadingModule = loadingIndicatiorModule;
 }
Beispiel #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="PageBaseViewModel" /> class.
 /// </summary>
 /// <param name="mainFrameNavigationService">The main frame navigation service.</param>
 /// <param name="userModule">The user module.</param>
 /// <param name="loadingIndicatiorModule">The loading indicatior module.</param>
 public PageBaseViewModel(IMainFrameNavigationService mainFrameNavigationService, ICurrentUserModule userModule,
                          ILoadingIndicatiorModule loadingIndicatiorModule)
 {
     MainFrameNavigation = mainFrameNavigationService;
     UserModule          = userModule;
     LoadingModule       = loadingIndicatiorModule;
 }