public ProductPreviewViewModel(IMessenger messenger, IBasketModel basketModel) { // Design setup if (this.IsInDesignMode) { Visible = true; Product = new Product() { ProductId=12345, Name = "Product Name", Description = "Product Description", UpdatedDate = DateTime.Today, }; } // Unpack MessengerInstance = messenger; _basketModel = basketModel; // Register Message Handlers MessengerInstance.Register<ProductPreviewMessage>(this, HandleProductPreview); // Commands CloseCommand = new RelayCommand(CloseExecute); AddProductCommand = new RelayCommand(AddProductExecute); }
public BasketViewModel(IBasketModel basketModel) { _basketModel = basketModel; }