Ejemplo n.º 1
0
 public ProductDetailModelBuilder(
     IAsyncComponentModelBuilder <FilesComponentModel, FilesViewModel> filesModelBuilder,
     IAsyncComponentModelBuilder <ComponentModelBase, SidebarViewModel> sidebarModelBuilder,
     IProductsRepository productsRepository,
     IStringLocalizer <GlobalResources> globalLocalizer,
     IStringLocalizer <ProductResources> productLocalizer,
     IStringLocalizer <InventoryResources> inventoryResources,
     IStringLocalizer <OrderResources> orderResources,
     IOptions <AppSettings> options,
     IMediaHelperService mediaService,
     IBasketService basketService,
     LinkGenerator linkGenerator,
     ICdnService cdnService)
 {
     this.filesModelBuilder   = filesModelBuilder;
     this.productsRepository  = productsRepository;
     this.globalLocalizer     = globalLocalizer;
     this.productLocalizer    = productLocalizer;
     this.options             = options;
     this.mediaService        = mediaService;
     this.sidebarModelBuilder = sidebarModelBuilder;
     this.inventoryResources  = inventoryResources;
     this.linkGenerator       = linkGenerator;
     this.basketService       = basketService;
     this.cdnService          = cdnService;
     this.orderResources      = orderResources;
 }
Ejemplo n.º 2
0
 public BasketsApiController(
     IBasketRepository basketRepository,
     LinkGenerator linkGenerator,
     IOptions <AppSettings> options,
     IMediaHelperService mediaService)
 {
     this.basketRepository = basketRepository;
     this.linkGenerator    = linkGenerator;
     this.options          = options;
     this.mediaService     = mediaService;
 }
Ejemplo n.º 3
0
 public FilesModelBuilder(
     IMediaItemsRepository mediaRepository,
     IStringLocalizer <GlobalResources> globalLocalizer,
     IMediaHelperService mediaHelperService,
     IOptions <AppSettings> options)
 {
     this.mediaRepository    = mediaRepository;
     this.globalLocalizer    = globalLocalizer;
     this.mediaHelperService = mediaHelperService;
     this.options            = options;
 }
Ejemplo n.º 4
0
 public FilesApiController(
     IFilesRepository filesRepository,
     IMediaHelperService mediaHelperService,
     IOptionsMonitor <AppSettings> settings,
     IMediaItemsRepository mediaItemsRepository)
 {
     this.filesRepository      = filesRepository;
     this.mediaHelperService   = mediaHelperService;
     this.settings             = settings;
     this.mediaItemsRepository = mediaItemsRepository;
 }
Ejemplo n.º 5
0
 public HeroSliderModelBuilder(IOptions <AppSettings> options,
                               IMediaHelperService mediaService,
                               IStringLocalizer <HeroSliderResources> heroSliderLocalizer,
                               LinkGenerator linkGenerator,
                               ICdnService cdnService)
 {
     this.options             = options;
     this.mediaService        = mediaService;
     this.heroSliderLocalizer = heroSliderLocalizer;
     this.linkGenerator       = linkGenerator;
     this.cdnService          = cdnService;
 }
Ejemplo n.º 6
0
 public BrandDetailModelBuilder(
     IAsyncComponentModelBuilder <FilesComponentModel, FilesViewModel> filesModelBuilder,
     IBrandRepository brandRepository,
     IOptions <AppSettings> options,
     IMediaHelperService mediaService,
     ICdnService cdnService)
 {
     this.filesModelBuilder = filesModelBuilder;
     this.brandRepository   = brandRepository;
     this.options           = options;
     this.mediaService      = mediaService;
     this.cdnService        = cdnService;
 }
Ejemplo n.º 7
0
 public ProductsService(
     IProductsRepository productsRepository,
     IMediaHelperService mediaService,
     IOptions <AppSettings> options,
     LinkGenerator linkGenerator,
     ICdnService cdnService)
 {
     this.productsRepository = productsRepository;
     this.mediaService       = mediaService;
     this.options            = options;
     this.linkGenerator      = linkGenerator;
     this.cdnService         = cdnService;
 }
Ejemplo n.º 8
0
 public BasketsApiController(
     IBasketRepository basketRepository,
     LinkGenerator linkGenerator,
     IOptions <AppSettings> options,
     IMediaHelperService mediaService,
     IStringLocalizer <OrderResources> orderLocalizer)
 {
     this.basketRepository = basketRepository;
     this.linkGenerator    = linkGenerator;
     this.options          = options;
     this.mediaService     = mediaService;
     this.orderLocalizer   = orderLocalizer;
 }
Ejemplo n.º 9
0
 public CatalogService(
     ICatalogProductsRepository catalogProductsRepository,
     IApiClientService apiClientService,
     IOptions <AppSettings> settings,
     IMediaHelperService mediaService,
     IOptions <AppSettings> options,
     LinkGenerator linkGenerator)
 {
     this.catalogProductsRepository = catalogProductsRepository;
     this.apiClientService          = apiClientService;
     this.settings      = settings;
     this.mediaService  = mediaService;
     this.options       = options;
     this.linkGenerator = linkGenerator;
 }
 public HomePageContentGridModelBuilder(
     ICatalogService catalogService,
     IOptions <AppSettings> options,
     IMediaHelperService mediaService,
     LinkGenerator linkGenerator,
     IStringLocalizer <GlobalResources> globalLocalizer,
     ICdnService cdnService)
 {
     this.catalogService  = catalogService;
     this.options         = options;
     this.mediaService    = mediaService;
     this.linkGenerator   = linkGenerator;
     this.globalLocalizer = globalLocalizer;
     this.cdnService      = cdnService;
 }
Ejemplo n.º 11
0
 public CategoryFormModelBuilder(
     ICategoriesRepository categoriesRepository,
     IMediaItemsRepository mediaItemsRepository,
     IStringLocalizer <GlobalResources> globalLocalizer,
     IStringLocalizer <ProductResources> productLocalizer,
     IMediaHelperService mediaHelperService,
     IOptionsMonitor <AppSettings> settings,
     LinkGenerator linkGenerator)
 {
     this.categoriesRepository = categoriesRepository;
     this.mediaItemsRepository = mediaItemsRepository;
     this.globalLocalizer      = globalLocalizer;
     this.productLocalizer     = productLocalizer;
     this.mediaHelperService   = mediaHelperService;
     this.settings             = settings;
     this.linkGenerator        = linkGenerator;
 }
Ejemplo n.º 12
0
 public OrderFileApiController(
     IOrderFileService orderFileService,
     IProductsRepository productsRepository,
     IBasketRepository basketRepository,
     LinkGenerator linkGenerator,
     IOptions <AppSettings> options,
     IMediaHelperService mediaService,
     ILogger <OrderFileApiController> logger)
 {
     this.orderFileService   = orderFileService;
     this.productsRepository = productsRepository;
     this.basketRepository   = basketRepository;
     this.linkGenerator      = linkGenerator;
     this.options            = options;
     this.mediaService       = mediaService;
     this.logger             = logger;
 }
Ejemplo n.º 13
0
 public ProductsApiController(
     IProductsService productsService,
     IProductsRepository productsRepository,
     ICdnService cdnService,
     IStringLocalizer <ProductResources> productLocalizer,
     IMediaHelperService mediaService,
     IOptions <AppSettings> options,
     IInventoryRepository inventoryRepository,
     LinkGenerator linkGenerator)
 {
     this.productsService     = productsService;
     this.productsRepository  = productsRepository;
     this.linkGenerator       = linkGenerator;
     this.productLocalizer    = productLocalizer;
     this.mediaService        = mediaService;
     this.productLocalizer    = productLocalizer;
     this.options             = options;
     this.cdnService          = cdnService;
     this.inventoryRepository = inventoryRepository;
 }