public ProductSearchViewModel(ContentRegionController contentRegionController) { _contentController = contentRegionController; Products = _contentController.GetAllProducts(); this.SearchCommand = new DelegateCommand <object>( this.Search); }
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>(); }