public WindowService(IContainer container, IEventAggregator eventAggregator, IShellInformationService shellInformationService, IRegionManager regionManager, Lazy <IApplicationShutdownService> applicationShutdownService) { _container = container; _eventAggregator = eventAggregator; _shellInformationService = shellInformationService; _regionManager = regionManager; this._applicationShutdownService = applicationShutdownService; }
public ShellViewModel(IShellInformationService shellInformationService, IRegionManager regionManager, IWindowService windowService) { _windowService = windowService; _originalWindowState.Title = shellInformationService.GetDefaultTitle(); _originalWindowState.IconPath = shellInformationService.GetDefaultIconPath(); SetWindowProperties(_originalWindowState); regionManager.Regions.CollectionChanged += RegionCollectionChanged; }
public MatiscoPrismModule(IRegionManager regionManager, IShellInformationService shellInformationService) { _regionManager = regionManager; _shellInformationService = shellInformationService; }