Example #1
0
        public ShellViewModel(IEventAggregator eventAggregator, LoginConductorViewModel loginConductorViewModel, ContentConductorViewModel contentConductorViewModel)
        {
            _eventAggregator           = eventAggregator;
            _loginConductorViewModel   = loginConductorViewModel;
            _contentConductorViewModel = contentConductorViewModel;

            Items.AddRange(new Screen[] { _loginConductorViewModel, _contentConductorViewModel });
        }
        public ShellConductorViewModel(
            IEventAggregator eventAggregator,
            ShellContext shellContext,
            ApplicationRouter applicationRouter,
            LoginConductorViewModel loginConductorViewModel,
            AdminMainConductorViewModel adminMainConductorViewModel)
            : base(eventAggregator, shellContext, applicationRouter)
        {
            this.loginConductorViewModel     = loginConductorViewModel;
            this.adminMainConductorViewModel = adminMainConductorViewModel;

            this.RegisterItems(this.loginConductorViewModel, this.adminMainConductorViewModel);

            IsUserAdmin = "Hidden";
        }