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>();

            ;
        }