示例#1
0
//}]}

        public ApplicationHostService(/*{[{*/ IRightPaneService rightPaneService /*}]}*/)
        {
//^^
//{[{
            _rightPaneService = rightPaneService;
//}]}
        }
示例#2
0
 public ShellWindow(IRegionManager regionManager, IRightPaneService rightPaneService)
 {
     InitializeComponent();
     RegionManager.SetRegionName(menuContentControl, Regions.Main);
     RegionManager.SetRegionManager(menuContentControl, regionManager);
     rightPaneService.Initialize(splitView, rightPaneContentControl);
 }
示例#3
0
//}]}
        public ShellWindow(/*{[{*/ IRightPaneService rightPaneService /*}]}*/)
        {
//^^
//{[{
            _rightPaneService = rightPaneService;
//}]}
        }
 public ShellWindow(INavigationService navigationService, IRightPaneService rightPaneService)
 {
     _navigationService = navigationService;
     _rightPaneService  = rightPaneService;
     InitializeComponent();
     DataContext = this;
 }
 public ApplicationHostService(INavigationService navigationService, IRightPaneService rightPaneService, IThemeSelectorService themeSelectorService, IPersistAndRestoreService persistAndRestoreService)
 {
     _navigationService        = navigationService;
     _rightPaneService         = rightPaneService;
     _themeSelectorService     = themeSelectorService;
     _persistAndRestoreService = persistAndRestoreService;
 }
示例#6
0
 public ShellViewModel(INavigationService navigationService, IRightPaneService rightPaneService, IIdentityService identityService)
 {
     _navigationService          = navigationService;
     _rightPaneService           = rightPaneService;
     _identityService            = identityService;
     _identityService.LoggedIn  += OnLoggedIn;
     _identityService.LoggedOut += OnLoggedOut;
 }
 public ApplicationHostService(IServiceProvider serviceProvider, IEnumerable <IActivationHandler> activationHandlers, INavigationService navigationService, IRightPaneService rightPaneService, IThemeSelectorService themeSelectorService, IPersistAndRestoreService persistAndRestoreService)
 {
     _serviceProvider          = serviceProvider;
     _activationHandlers       = activationHandlers;
     _navigationService        = navigationService;
     _rightPaneService         = rightPaneService;
     _themeSelectorService     = themeSelectorService;
     _persistAndRestoreService = persistAndRestoreService;
 }
示例#8
0
 public ApplicationHostService(IServiceProvider serviceProvider, IEnumerable <IActivationHandler> activationHandlers, INavigationService navigationService, IRightPaneService rightPaneService, IThemeSelectorService themeSelectorService, IPersistAndRestoreService persistAndRestoreService, IToastNotificationsService toastNotificationsService, IIdentityService identityService, IUserDataService userDataService, IOptions <AppConfig> config)
 {
     _serviceProvider           = serviceProvider;
     _activationHandlers        = activationHandlers;
     _navigationService         = navigationService;
     _rightPaneService          = rightPaneService;
     _themeSelectorService      = themeSelectorService;
     _persistAndRestoreService  = persistAndRestoreService;
     _toastNotificationsService = toastNotificationsService;
     _identityService           = identityService;
     _userDataService           = userDataService;
     _appConfig = config.Value;
 }
示例#9
0
 public ShellViewModel(INavigationService navigationService, IRightPaneService rightPaneService)
 {
     NavigationService            = navigationService;
     NavigationService.Navigated += OnNavigated;
     RightPaneService             = rightPaneService;
 }
示例#10
0
 public ShellViewModel(INavigationService navigationService, IRightPaneService rightPaneService)
 {
     _navigationService = navigationService;
     _rightPaneService  = rightPaneService;
 }
 public ShellViewModel(IRegionManager regionManager, IRightPaneService rightPaneService)
 {
     _regionManager    = regionManager;
     _rightPaneService = rightPaneService;
 }
 public ShellViewModel(IRightPaneService rightPaneService)
 {
     _rightPaneService = rightPaneService;
 }