public void OnInitialized(Prism.Ioc.IContainerProvider containerProvider) { var regionManager = containerProvider.Resolve <IRegionManager>(); regionManager.RegisterViewWithRegion(RegionNames.ResearchRegion, () => containerProvider.Resolve <TrendLineView>()); }
//public void Initialize() //{ // this.container.RegisterInstance(typeof(INewsFeedService), // container.Resolve<NewsFeedService>()); // this.container.RegisterInstance(typeof(ArticleViewModel), // container.Resolve<ArticleViewModel>()); // this.container.RegisterInstance(typeof(NewsReaderViewModel), // container.Resolve<NewsReaderViewModel>()); // this.container.RegisterInstance(typeof(INewsController), // container.Resolve<NewsController>()); // this.regionManager.RegisterViewWithRegion(RegionNames.ResearchRegion, // () => this.container.Resolve<ArticleView>()); // this.regionManager.RegisterViewWithRegion(RegionNames.SecondaryRegion, // () => this.container.Resolve<NewsReaderView>()); //} public void OnInitialized(Prism.Ioc.IContainerProvider containerProvider) { regionManager.RegisterViewWithRegion(RegionNames.ResearchRegion, () => container.Resolve <ArticleView>()); regionManager.RegisterViewWithRegion(RegionNames.SecondaryRegion, () => container.Resolve <NewsReaderView>()); }
public void OnInitialized(Prism.Ioc.IContainerProvider containerProvider) { var regionManager = containerProvider.Resolve <IRegionManager>(); regionManager.RegisterViewWithRegion(RegionNames.MainToolBarRegion, () => containerProvider.Resolve <AddWatchView>()); regionManager.RegisterViewWithRegion(RegionNames.MainRegion, () => containerProvider.Resolve <WatchListView>()); }
//public void Initialize() //{ // this.container.RegisterType<IWatchListService, WatchListService>(); // this.container.RegisterType<AddWatchViewModel, AddWatchViewModel>(); // this.container.RegisterType<WatchListViewModel, WatchListViewModel>(); // this.regionManager.RegisterViewWithRegion(RegionNames.MainToolBarRegion, // () => this.container.Resolve<AddWatchView>()); // this.regionManager.RegisterViewWithRegion(RegionNames.MainRegion, // () => this.container.Resolve<WatchListView>()); //} public void OnInitialized(Prism.Ioc.IContainerProvider containerProvider) { regionManager.RegisterViewWithRegion(RegionNames.MainToolBarRegion, () => container.Resolve <AddWatchView>()); regionManager.RegisterViewWithRegion(RegionNames.MainRegion, () => container.Resolve <WatchListView>()); var views = regionManager.Regions[RegionNames.MainRegion].ActiveViews; }
public void OnInitialized(Prism.Ioc.IContainerProvider containerProvider) { var regionManager = containerProvider.Resolve <IRegionManager>(); regionManager.RegisterViewWithRegion(RegionNames.MainRegion, () => containerProvider.Resolve <PositionSummaryView>()); var _ordersController = containerProvider.Resolve <OrdersController>(); ; }