public override void Initialize() { base.Initialize(); _regionManager.RegisterViewWithRegion(RegionNames.MainTabRegion, typeof(FileBrowserComponent)); _regionManager.RegisterViewWithRegion(RegionNames.MainTabRegion, typeof(TransportationComponent)); _regionManager.RegisterViewWithRegion(RegionNames.SettingsTabRegion, typeof(TaskSettingsTabItem)); AcceleriderUserExtensions.Initialize(Container); }
public override void RegisterTypes(IContainerRegistry containerRegistry) { // Register for container containerRegistry.RegisterInstance(FileTransferService.GetDownloaderManager("any-drive")); AcceleriderUserExtensions.Initialize(containerRegistry.GetContainer()); // Register for region _regionManager.RegisterViewWithRegion(RegionNames.MainTabRegion, typeof(FileBrowserComponent)); _regionManager.RegisterViewWithRegion(RegionNames.MainTabRegion, typeof(TransportationComponent)); _regionManager.RegisterViewWithRegion(RegionNames.SettingsTabRegion, typeof(TaskSettingsTabItem)); _regionManager.RegisterViewWithRegion(Constants.NetDiskAuthenticationViewRegion, typeof(NetDiskList)); _regionManager.RegisterViewWithRegion(Constants.NetDiskAuthenticationViewRegion, typeof(BaiduCloud)); _regionManager.RegisterViewWithRegion(Constants.NetDiskAuthenticationViewRegion, typeof(OneDrive)); _regionManager.RegisterViewWithRegion(Constants.NetDiskAuthenticationViewRegion, typeof(SixCloud)); }
public override void OnInitialized(IContainerProvider containerProvider) { AcceleriderUserExtensions.Initialize(Container); }
protected ViewModelBase(IUnityContainer container) : base(container) { AcceleriderUserExtensions.Register(this); }