public ProductSearchViewModel(ContentRegionController contentRegionController)
        {
            _contentController = contentRegionController;
            Products           = _contentController.GetAllProducts();

            this.SearchCommand = new DelegateCommand <object>(
                this.Search);
        }
Exemple #2
0
        public void Initialize()
        {
            //_container.RegisterType<ToolbarA>();
            //_container.RegisterType<ContentA>();

            _container.RegisterType <IProductSearchViewModel, ProductSearchViewModel>();
            _manager.RegisterViewWithRegion(RegionNames.ToolbarRegion, typeof(ToolbarA));
            //_manager.RegisterViewWithRegion(RegionNames.ContentRegion, typeof(ContentA));
            _container.RegisterType <IProductService, ProductService>();


            _manager.RegisterViewWithRegion(RegionNames.ContentRegion,
                                            () => _container.Resolve <ProductView>());

            _contentRegionController = _container.Resolve <ContentRegionController>();
        }