public ProductViewService(IProductViewModelFactory productViewModelFactory, IProductUrlProvider productUrlProvider)
        {
            if (productViewModelFactory == null)
            {
                throw new ArgumentNullException("productViewModelFactory");
            }
            if (productUrlProvider == null)
            {
                throw new ArgumentNullException("productUrlProvider");
            }

            ProductViewModelFactory = productViewModelFactory;
            ProductUrlProvider      = productUrlProvider;
        }
 public ProductsController(IMediator bus, IProductViewModelFactory factory, IProductDetailViewModelFactory readFactory)
 {
     _bus         = bus;
     _factory     = factory;
     _readFactory = readFactory;
 }
Exemplo n.º 3
0
 public HomeController(IProductViewModelFactory productViewModelFactory)
 {
     this.productViewModelFactory = productViewModelFactory;
 }
Exemplo n.º 4
0
 public void Setup()
 {
     _mediator = new Mock <IMediator>();
     _factory  = new ProductViewModelFactory(_mediator.Object);
 }
 public ProductController(IProductViewModelFactory productViewModelFactory, IAddProductImageCommand addProductImageCommand)
 {
     this.productViewModelFactory = productViewModelFactory;
     this.addProductImageCommand  = addProductImageCommand;
 }
Exemplo n.º 6
0
 public ProductViewService(IProductViewModelFactory productViewModelFactory, IProductUrlProvider productUrlProvider)
 {
     ProductViewModelFactory = productViewModelFactory ?? throw new ArgumentNullException(nameof(productViewModelFactory));
     ProductUrlProvider      = productUrlProvider ?? throw new ArgumentNullException(nameof(productUrlProvider));
 }