本文整理汇总了C#中IProductTagService类的典型用法代码示例。如果您正苦于以下问题:C# IProductTagService类的具体用法?C# IProductTagService怎么用?C# IProductTagService使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
IProductTagService类属于命名空间,在下文中一共展示了IProductTagService类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: ProductController
public ProductController(IProductService productService,
IProductTemplateService productTemplateService,
ICategoryService categoryService, IManufacturerService manufacturerService,
IWorkContext workContext, ILanguageService languageService,
ILocalizationService localizationService, ILocalizedEntityService localizedEntityService,
ISpecificationAttributeService specificationAttributeService, IPictureService pictureService,
ITaxCategoryService taxCategoryService, IProductTagService productTagService,
ICopyProductService copyProductService, IPdfService pdfService,
IExportManager exportManager, IImportManager importManager,
ICustomerActivityService customerActivityService,
IPermissionService permissionService, AdminAreaSettings adminAreaSettings)
{
this._productService = productService;
this._productTemplateService = productTemplateService;
this._categoryService = categoryService;
this._manufacturerService = manufacturerService;
this._workContext = workContext;
this._languageService = languageService;
this._localizationService = localizationService;
this._localizedEntityService = localizedEntityService;
this._specificationAttributeService = specificationAttributeService;
this._pictureService = pictureService;
this._taxCategoryService = taxCategoryService;
this._productTagService = productTagService;
this._copyProductService = copyProductService;
this._pdfService = pdfService;
this._exportManager = exportManager;
this._importManager = importManager;
this._customerActivityService = customerActivityService;
this._permissionService = permissionService;
this._adminAreaSettings = adminAreaSettings;
}
示例2: ProductController
public ProductController(
ICommonServices services,
IManufacturerService manufacturerService,
IProductService productService,
IProductAttributeService productAttributeService,
IProductAttributeParser productAttributeParser,
ITaxService taxService,
ICurrencyService currencyService,
IPictureService pictureService,
IPriceCalculationService priceCalculationService,
IPriceFormatter priceFormatter,
ICustomerContentService customerContentService,
ICustomerService customerService,
IShoppingCartService shoppingCartService,
IRecentlyViewedProductsService recentlyViewedProductsService,
IWorkflowMessageService workflowMessageService,
IProductTagService productTagService,
IOrderReportService orderReportService,
IBackInStockSubscriptionService backInStockSubscriptionService,
IAclService aclService,
IStoreMappingService storeMappingService,
MediaSettings mediaSettings,
CatalogSettings catalogSettings,
ShoppingCartSettings shoppingCartSettings,
LocalizationSettings localizationSettings,
CaptchaSettings captchaSettings,
CatalogHelper helper,
IDownloadService downloadService,
ILocalizationService localizationService)
{
this._services = services;
this._manufacturerService = manufacturerService;
this._productService = productService;
this._productAttributeService = productAttributeService;
this._productAttributeParser = productAttributeParser;
this._taxService = taxService;
this._currencyService = currencyService;
this._pictureService = pictureService;
this._priceCalculationService = priceCalculationService;
this._priceFormatter = priceFormatter;
this._customerContentService = customerContentService;
this._customerService = customerService;
this._shoppingCartService = shoppingCartService;
this._recentlyViewedProductsService = recentlyViewedProductsService;
this._workflowMessageService = workflowMessageService;
this._productTagService = productTagService;
this._orderReportService = orderReportService;
this._backInStockSubscriptionService = backInStockSubscriptionService;
this._aclService = aclService;
this._storeMappingService = storeMappingService;
this._mediaSettings = mediaSettings;
this._catalogSettings = catalogSettings;
this._shoppingCartSettings = shoppingCartSettings;
this._localizationSettings = localizationSettings;
this._captchaSettings = captchaSettings;
this._helper = helper;
this._downloadService = downloadService;
this._localizationService = localizationService;
}
示例3: SelectSellController
public SelectSellController(IProductService productService,
IProductTemplateService productTemplateService,
ICategoryService categoryService,
IManufacturerService manufacturerService,
ICustomerService customerService,
IUrlRecordService urlRecordService,
IWorkContext workContext,
ILanguageService languageService,
ILocalizationService localizationService,
ILocalizedEntityService localizedEntityService,
ISpecificationAttributeService specificationAttributeService,
IPictureService pictureService,
ITaxCategoryService taxCategoryService,
IProductTagService productTagService,
ICopyProductService copyProductService,
IPdfService pdfService,
IExportManager exportManager,
IImportManager importManager,
ICustomerActivityService customerActivityService,
IPermissionService permissionService,
IAclService aclService,
IStoreService storeService,
IOrderService orderService,
IStoreMappingService storeMappingService,
IVendorService vendorService,
IShippingService shippingService,
IShipmentService shipmentService,
ICurrencyService currencyService,
CurrencySettings currencySettings,
IMeasureService measureService,
MeasureSettings measureSettings,
AdminAreaSettings adminAreaSettings,
IDateTimeHelper dateTimeHelper,
IDiscountService discountService,
IProductAttributeService productAttributeService,
IBackInStockSubscriptionService backInStockSubscriptionService,
IShoppingCartService shoppingCartService,
IProductAttributeFormatter productAttributeFormatter,
IProductAttributeParser productAttributeParser,
IDownloadService downloadService,
IStoreContext storeContext,
IRepository<StoreMapping> storeMapping)
{
_workContext = workContext;
_productService = productService;
_pictureService = pictureService;
_localizationService = localizationService;
_categoryService = categoryService;
_manufacturerService = manufacturerService;
_storeService = storeService;
_shippingService = shippingService;
_vendorService = vendorService;
_storeMappingService = storeMappingService;
_storeContext = storeContext;
_storeMapping = storeMapping;
}
示例4: ProductController
public ProductController(IProductService productService,
IProductTemplateService productTemplateService,
ICategoryService categoryService, IManufacturerService manufacturerService,
ICustomerService customerService,
IUrlRecordService urlRecordService, IWorkContext workContext, ILanguageService languageService,
ILocalizationService localizationService, ILocalizedEntityService localizedEntityService,
ISpecificationAttributeService specificationAttributeService, IPictureService pictureService,
ITaxCategoryService taxCategoryService, IProductTagService productTagService,
ICopyProductService copyProductService, IPdfService pdfService,
IExportManager exportManager, IImportManager importManager,
ICustomerActivityService customerActivityService,
IPermissionService permissionService, IAclService aclService,
IStoreService storeService, IStoreMappingService storeMappingService,
IVendorService vendorService,
ICurrencyService currencyService, CurrencySettings currencySettings,
IMeasureService measureService, MeasureSettings measureSettings,
PdfSettings pdfSettings, AdminAreaSettings adminAreaSettings)
{
this._productService = productService;
this._productTemplateService = productTemplateService;
this._categoryService = categoryService;
this._manufacturerService = manufacturerService;
this._customerService = customerService;
this._urlRecordService = urlRecordService;
this._workContext = workContext;
this._languageService = languageService;
this._localizationService = localizationService;
this._localizedEntityService = localizedEntityService;
this._specificationAttributeService = specificationAttributeService;
this._pictureService = pictureService;
this._taxCategoryService = taxCategoryService;
this._productTagService = productTagService;
this._copyProductService = copyProductService;
this._pdfService = pdfService;
this._exportManager = exportManager;
this._importManager = importManager;
this._customerActivityService = customerActivityService;
this._permissionService = permissionService;
this._aclService = aclService;
this._storeService = storeService;
this._storeMappingService = storeMappingService;
this._vendorService = vendorService;
this._currencyService = currencyService;
this._currencySettings = currencySettings;
this._measureService = measureService;
this._measureSettings = measureSettings;
this._pdfSettings = pdfSettings;
this._adminAreaSettings = adminAreaSettings;
}
示例5: CatalogController
public CatalogController(
ICommonServices services,
ICategoryService categoryService,
IManufacturerService manufacturerService,
IProductService productService,
ICategoryTemplateService categoryTemplateService,
IManufacturerTemplateService manufacturerTemplateService,
ICurrencyService currencyService,
IOrderReportService orderReportService,
IProductTagService productTagService,
IRecentlyViewedProductsService recentlyViewedProductsService,
IPictureService pictureService,
IPriceFormatter priceFormatter,
ISpecificationAttributeService specificationAttributeService,
ICompareProductsService compareProductsService,
IGenericAttributeService genericAttributeService,
IAclService aclService,
IStoreMappingService storeMappingService,
MediaSettings mediaSettings,
CatalogSettings catalogSettings,
IFilterService filterService,
CatalogHelper helper)
{
this._services = services;
this._categoryService = categoryService;
this._manufacturerService = manufacturerService;
this._productService = productService;
this._categoryTemplateService = categoryTemplateService;
this._manufacturerTemplateService = manufacturerTemplateService;
this._currencyService = currencyService;
this._orderReportService = orderReportService;
this._productTagService = productTagService;
this._recentlyViewedProductsService = recentlyViewedProductsService;
this._compareProductsService = compareProductsService;
this._pictureService = pictureService;
this._priceFormatter = priceFormatter;
this._specificationAttributeService = specificationAttributeService;
this._genericAttributeService = genericAttributeService;
this._aclService = aclService;
this._storeMappingService = storeMappingService;
this._filterService = filterService;
this._mediaSettings = mediaSettings;
this._catalogSettings = catalogSettings;
this._helper = helper;
T = NullLocalizer.Instance;
}
示例6: BackwardCompatibility1XController
public BackwardCompatibility1XController(IProductService productService,
ICategoryService categoryService, IManufacturerService manufacturerService,
IProductTagService productTagService, INewsService newsService,
IBlogService blogService, ITopicService topicService,
IForumService forumService, ICustomerService customerService)
{
this._productService = productService;
this._categoryService = categoryService;
this._manufacturerService = manufacturerService;
this._productTagService = productTagService;
this._newsService = newsService;
this._blogService = blogService;
this._topicService = topicService;
this._forumService = forumService;
this._customerService = customerService;
}
示例7: CopyProductService
public CopyProductService(IProductService productService,
IProductAttributeService productAttributeService, ILanguageService languageService,
ILocalizedEntityService localizedEntityService, IPictureService pictureService,
ICategoryService categoryService, IManufacturerService manufacturerService,
ISpecificationAttributeService specificationAttributeService, IDownloadService downloadService,
IProductAttributeParser productAttributeParser, IProductTagService productTagService)
{
this._productService = productService;
this._productAttributeService = productAttributeService;
this._languageService = languageService;
this._localizedEntityService = localizedEntityService;
this._pictureService = pictureService;
this._categoryService = categoryService;
this._manufacturerService = manufacturerService;
this._specificationAttributeService = specificationAttributeService;
this._downloadService = downloadService;
this._productAttributeParser = productAttributeParser;
this._productTagService = productTagService;
}
示例8: ProductResolver
//product service
//image service
//specification attribute service
//category service ?
//manufacturers services ?
//ILocalizationService
//ICustomerActivityService
//Tag Services
public ProductResolver(IProductService productService, IProductTagService tagService,
ISpecificationAttributeService attributeService,
ICategoryService categoryService, IManufacturerService manufacturerService, IPictureService pictureService,
IUrlRecordService urlRecordService, ILogger logger)
{
if (productService == null) throw new ArgumentNullException("productService");
if (pictureService == null) throw new ArgumentNullException("pictureService");
if (tagService == null) throw new ArgumentNullException("tagService");
if (attributeService == null) throw new ArgumentNullException("attributeService");
if (categoryService == null) throw new ArgumentNullException("categoryService");
if (manufacturerService == null) throw new ArgumentNullException("manufacturerService");
if (urlRecordService == null) throw new ArgumentNullException("urlRecordService");
_productService = productService;
_tagService = tagService;
_attributeService = attributeService;
_categoryService = categoryService;
_manufacturerService = manufacturerService;
_pictureService = pictureService;
_urlRecordService = urlRecordService;
_logger = logger;
}
示例9: ProductController
public ProductController(IProductService productService,
IProductTemplateService productTemplateService,
ICategoryService categoryService,
IManufacturerService manufacturerService,
ICustomerService customerService,
IUrlRecordService urlRecordService,
IWorkContext workContext,
ILanguageService languageService,
ILocalizationService localizationService,
ILocalizedEntityService localizedEntityService,
ISpecificationAttributeService specificationAttributeService,
IPictureService pictureService,
ITaxCategoryService taxCategoryService,
IProductTagService productTagService,
ICopyProductService copyProductService,
IPdfService pdfService,
IExportManager exportManager,
IImportManager importManager,
ICustomerActivityService customerActivityService,
IPermissionService permissionService,
IAclService aclService,
IStoreService storeService,
IOrderService orderService,
IStoreMappingService storeMappingService,
IVendorService vendorService,
IShippingService shippingService,
IShipmentService shipmentService,
ICurrencyService currencyService,
CurrencySettings currencySettings,
IMeasureService measureService,
MeasureSettings measureSettings,
AdminAreaSettings adminAreaSettings,
IDateTimeHelper dateTimeHelper,
IDiscountService discountService,
IProductAttributeService productAttributeService,
IBackInStockSubscriptionService backInStockSubscriptionService,
IShoppingCartService shoppingCartService,
IProductAttributeFormatter productAttributeFormatter,
IProductAttributeParser productAttributeParser,
IDownloadService downloadService)
{
this._productService = productService;
this._productTemplateService = productTemplateService;
this._categoryService = categoryService;
this._manufacturerService = manufacturerService;
this._customerService = customerService;
this._urlRecordService = urlRecordService;
this._workContext = workContext;
this._languageService = languageService;
this._localizationService = localizationService;
this._localizedEntityService = localizedEntityService;
this._specificationAttributeService = specificationAttributeService;
this._pictureService = pictureService;
this._taxCategoryService = taxCategoryService;
this._productTagService = productTagService;
this._copyProductService = copyProductService;
this._pdfService = pdfService;
this._exportManager = exportManager;
this._importManager = importManager;
this._customerActivityService = customerActivityService;
this._permissionService = permissionService;
this._aclService = aclService;
this._storeService = storeService;
this._orderService = orderService;
this._storeMappingService = storeMappingService;
this._vendorService = vendorService;
this._shippingService = shippingService;
this._shipmentService = shipmentService;
this._currencyService = currencyService;
this._currencySettings = currencySettings;
this._measureService = measureService;
this._measureSettings = measureSettings;
this._adminAreaSettings = adminAreaSettings;
this._dateTimeHelper = dateTimeHelper;
this._discountService = discountService;
this._productAttributeService = productAttributeService;
this._backInStockSubscriptionService = backInStockSubscriptionService;
this._shoppingCartService = shoppingCartService;
this._productAttributeFormatter = productAttributeFormatter;
this._productAttributeParser = productAttributeParser;
this._downloadService = downloadService;
}
示例10: CatalogController
public CatalogController(ICommonServices services,
ICategoryService categoryService,
IManufacturerService manufacturerService, IProductService productService,
IProductTemplateService productTemplateService,
ICategoryTemplateService categoryTemplateService,
IManufacturerTemplateService manufacturerTemplateService,
IProductAttributeService productAttributeService, IProductAttributeParser productAttributeParser,
IProductAttributeFormatter productAttributeFormatter,
ITaxService taxService, ICurrencyService currencyService,
IPictureService pictureService,
IPriceCalculationService priceCalculationService, IPriceFormatter priceFormatter,
ISpecificationAttributeService specificationAttributeService,
ICustomerContentService customerContentService, IDateTimeHelper dateTimeHelper,
IShoppingCartService shoppingCartService,
IRecentlyViewedProductsService recentlyViewedProductsService, ICompareProductsService compareProductsService,
IWorkflowMessageService workflowMessageService, IProductTagService productTagService,
IOrderReportService orderReportService, IGenericAttributeService genericAttributeService,
IBackInStockSubscriptionService backInStockSubscriptionService, IAclService aclService,
IStoreMappingService storeMappingService,
IPermissionService permissionService, IDownloadService downloadService,
MediaSettings mediaSettings, CatalogSettings catalogSettings,
ShoppingCartSettings shoppingCartSettings,
LocalizationSettings localizationSettings, CustomerSettings customerSettings,
CurrencySettings currencySettings,
CaptchaSettings captchaSettings,
/* codehint: sm-add */
IMeasureService measureService, MeasureSettings measureSettings, TaxSettings taxSettings, IFilterService filterService,
IDeliveryTimeService deliveryTimeService, ISettingService settingService,
ICustomerActivityService customerActivityService
)
{
this._services = services;
this._categoryService = categoryService;
this._manufacturerService = manufacturerService;
this._productService = productService;
this._productTemplateService = productTemplateService;
this._categoryTemplateService = categoryTemplateService;
this._manufacturerTemplateService = manufacturerTemplateService;
this._productAttributeService = productAttributeService;
this._productAttributeParser = productAttributeParser;
this._productAttributeFormatter = productAttributeFormatter;
this._workContext = _services.WorkContext;
this._storeContext = _services.StoreContext;
this._taxService = taxService;
this._currencyService = currencyService;
this._pictureService = pictureService;
this._localizationService = _services.Localization;
this._priceCalculationService = priceCalculationService;
this._priceFormatter = priceFormatter;
this._webHelper = _services.WebHelper;
this._specificationAttributeService = specificationAttributeService;
this._customerContentService = customerContentService;
this._dateTimeHelper = dateTimeHelper;
this._shoppingCartService = shoppingCartService;
this._recentlyViewedProductsService = recentlyViewedProductsService;
this._compareProductsService = compareProductsService;
this._workflowMessageService = workflowMessageService;
this._productTagService = productTagService;
this._orderReportService = orderReportService;
this._genericAttributeService = genericAttributeService;
this._backInStockSubscriptionService = backInStockSubscriptionService;
this._aclService = aclService;
this._storeMappingService = storeMappingService;
this._permissionService = permissionService;
this._downloadService = downloadService;
this._customerActivityService = customerActivityService;
//codehint: sm-edit begin
this._measureService = measureService;
this._measureSettings = measureSettings;
this._taxSettings = taxSettings;
this._filterService = filterService;
this._deliveryTimeService = deliveryTimeService;
this._dbContext = _services.DbContext;
this._settingService = settingService;
this._eventPublisher = _services.EventPublisher;
//codehint: sm-edit end
this._mediaSettings = mediaSettings;
this._catalogSettings = catalogSettings;
this._shoppingCartSettings = shoppingCartSettings;
this._localizationSettings = localizationSettings;
this._customerSettings = customerSettings;
this._captchaSettings = captchaSettings;
this._currencySettings = currencySettings;
this._cacheManager = _services.Cache;
T = NullLocalizer.Instance;
}
示例11: CatalogController
public CatalogController(ICategoryService categoryService,
IManufacturerService manufacturerService,
IProductService productService,
IVendorService vendorService,
ICategoryTemplateService categoryTemplateService,
IManufacturerTemplateService manufacturerTemplateService,
IWorkContext workContext,
IStoreContext storeContext,
ITaxService taxService,
ICurrencyService currencyService,
IPictureService pictureService,
ILocalizationService localizationService,
IPriceCalculationService priceCalculationService,
IPriceFormatter priceFormatter,
IWebHelper webHelper,
ISpecificationAttributeService specificationAttributeService,
IProductTagService productTagService,
IGenericAttributeService genericAttributeService,
IAclService aclService,
IStoreMappingService storeMappingService,
IPermissionService permissionService,
ICustomerActivityService customerActivityService,
ITopicService topicService,
IEventPublisher eventPublisher,
ISearchTermService searchTermService,
MediaSettings mediaSettings,
CatalogSettings catalogSettings,
VendorSettings vendorSettings,
BlogSettings blogSettings,
ForumSettings forumSettings,
ICacheManager cacheManager)
{
this._categoryService = categoryService;
this._manufacturerService = manufacturerService;
this._productService = productService;
this._vendorService = vendorService;
this._categoryTemplateService = categoryTemplateService;
this._manufacturerTemplateService = manufacturerTemplateService;
this._workContext = workContext;
this._storeContext = storeContext;
this._taxService = taxService;
this._currencyService = currencyService;
this._pictureService = pictureService;
this._localizationService = localizationService;
this._priceCalculationService = priceCalculationService;
this._priceFormatter = priceFormatter;
this._webHelper = webHelper;
this._specificationAttributeService = specificationAttributeService;
this._productTagService = productTagService;
this._genericAttributeService = genericAttributeService;
this._aclService = aclService;
this._storeMappingService = storeMappingService;
this._permissionService = permissionService;
this._customerActivityService = customerActivityService;
this._topicService = topicService;
this._eventPublisher = eventPublisher;
this._searchTermService = searchTermService;
this._mediaSettings = mediaSettings;
this._catalogSettings = catalogSettings;
this._vendorSettings = vendorSettings;
this._blogSettings = blogSettings;
this._forumSettings = forumSettings;
this._cacheManager = cacheManager;
}
示例12: ProductController
public ProductController(ICategoryService categoryService,
IManufacturerService manufacturerService,
IProductService productService,
IVendorService vendorService,
IProductTemplateService productTemplateService,
IProductAttributeService productAttributeService,
IWorkContext workContext,
IStoreContext storeContext,
ITaxService taxService,
ICurrencyService currencyService,
IPictureService pictureService,
ILocalizationService localizationService,
IMeasureService measureService,
IPriceCalculationService priceCalculationService,
IPriceFormatter priceFormatter,
IWebHelper webHelper,
ISpecificationAttributeService specificationAttributeService,
IDateTimeHelper dateTimeHelper,
IRecentlyViewedProductsService recentlyViewedProductsService,
ICompareProductsService compareProductsService,
IWorkflowMessageService workflowMessageService,
IProductTagService productTagService,
IOrderReportService orderReportService,
IAclService aclService,
IStoreMappingService storeMappingService,
IPermissionService permissionService,
IDownloadService downloadService,
ICustomerActivityService customerActivityService,
IProductAttributeParser productAttributeParser,
IShippingService shippingService,
IEventPublisher eventPublisher,
MediaSettings mediaSettings,
CatalogSettings catalogSettings,
VendorSettings vendorSettings,
ShoppingCartSettings shoppingCartSettings,
LocalizationSettings localizationSettings,
CustomerSettings customerSettings,
CaptchaSettings captchaSettings,
SeoSettings seoSettings,
ICacheManager cacheManager)
{
this._categoryService = categoryService;
this._manufacturerService = manufacturerService;
this._productService = productService;
this._vendorService = vendorService;
this._productTemplateService = productTemplateService;
this._productAttributeService = productAttributeService;
this._workContext = workContext;
this._storeContext = storeContext;
this._taxService = taxService;
this._currencyService = currencyService;
this._pictureService = pictureService;
this._localizationService = localizationService;
this._measureService = measureService;
this._priceCalculationService = priceCalculationService;
this._priceFormatter = priceFormatter;
this._webHelper = webHelper;
this._specificationAttributeService = specificationAttributeService;
this._dateTimeHelper = dateTimeHelper;
this._recentlyViewedProductsService = recentlyViewedProductsService;
this._compareProductsService = compareProductsService;
this._workflowMessageService = workflowMessageService;
this._productTagService = productTagService;
this._orderReportService = orderReportService;
this._aclService = aclService;
this._storeMappingService = storeMappingService;
this._permissionService = permissionService;
this._downloadService = downloadService;
this._customerActivityService = customerActivityService;
this._productAttributeParser = productAttributeParser;
this._shippingService = shippingService;
this._eventPublisher = eventPublisher;
this._mediaSettings = mediaSettings;
this._catalogSettings = catalogSettings;
this._vendorSettings = vendorSettings;
this._shoppingCartSettings = shoppingCartSettings;
this._localizationSettings = localizationSettings;
this._customerSettings = customerSettings;
this._captchaSettings = captchaSettings;
this._seoSettings = seoSettings;
this._cacheManager = cacheManager;
}
示例13: GroupDealsController
public GroupDealsController(
IProductService productService,
IProductTemplateService productTemplateService,
ICategoryService categoryService,
IManufacturerService manufacturerService,
ICustomerService customerService,
IUrlRecordService urlRecordService,
IWorkContext workContext,
ILanguageService languageService,
ILocalizationService localizationService,
ILocalizedEntityService localizedEntityService,
ISpecificationAttributeService specificationAttributeService,
IPictureService pictureService,
ITaxCategoryService taxCategoryService,
IProductTagService productTagService,
ICopyProductService copyProductService,
IPdfService pdfService,
IExportManager exportManager,
IImportManager importManager,
ICustomerActivityService customerActivityService,
IPermissionService permissionService,
IAclService aclService,
IStoreService storeService,
IOrderService orderService,
IStoreMappingService storeMappingService,
IVendorService vendorService,
IShippingService shippingService,
IShipmentService shipmentService,
ICurrencyService currencyService,
CurrencySettings currencySettings,
IMeasureService measureService,
MeasureSettings measureSettings,
AdminAreaSettings adminAreaSettings,
IDateTimeHelper dateTimeHelper,
IDiscountService discountService,
IProductAttributeService productAttributeService,
IBackInStockSubscriptionService backInStockSubscriptionService,
IShoppingCartService shoppingCartService,
IProductAttributeFormatter productAttributeFormatter,
IProductAttributeParser productAttributeParser,
IDownloadService downloadService,
IRepository<GroupDeal> groupDealRepo,
IRepository<GroupdealPicture> groupdealPictureRepo,
IGroupDealService groupdealService,
IGenericAttributeService genericAttributeService)
: base(productService,
productTemplateService,
categoryService,
manufacturerService,
customerService,
urlRecordService,
workContext,
languageService,
localizationService,
localizedEntityService,
specificationAttributeService,
pictureService,
taxCategoryService,
productTagService,
copyProductService,
pdfService,
exportManager,
importManager,
customerActivityService,
permissionService,
aclService,
storeService,
orderService,
storeMappingService,
vendorService,
shippingService,
shipmentService,
currencyService,
currencySettings,
measureService,
measureSettings,
adminAreaSettings,
dateTimeHelper,
discountService,
productAttributeService,
backInStockSubscriptionService,
shoppingCartService,
productAttributeFormatter,
productAttributeParser,
downloadService,
groupDealRepo,
groupdealPictureRepo,
groupdealService,
genericAttributeService)
{ }
示例14: CatalogController
public CatalogController(ICategoryService categoryService,
IManufacturerService manufacturerService, IProductService productService,
IProductTemplateService productTemplateService,
ICategoryTemplateService categoryTemplateService,
IManufacturerTemplateService manufacturerTemplateService,
IProductAttributeService productAttributeService, IProductAttributeParser productAttributeParser,
IWorkContext workContext, ITaxService taxService, ICurrencyService currencyService,
IPictureService pictureService, ILocalizationService localizationService,
IPriceCalculationService priceCalculationService, IPriceFormatter priceFormatter,
IWebHelper webHelper, ISpecificationAttributeService specificationAttributeService,
ICustomerContentService customerContentService, IDateTimeHelper dateTimeHelper,
IShoppingCartService shoppingCartService,
IRecentlyViewedProductsService recentlyViewedProductsService, ICompareProductsService compareProductsService,
IWorkflowMessageService workflowMessageService, IProductTagService productTagService,
IOrderReportService orderReportService, ICustomerService customerService,
IBackInStockSubscriptionService backInStockSubscriptionService,
IPermissionService permissionService, IDownloadService downloadService,
MediaSettings mediaSetting, CatalogSettings catalogSettings,
ShoppingCartSettings shoppingCartSettings, StoreInformationSettings storeInformationSettings,
LocalizationSettings localizationSettings, CustomerSettings customerSettings,
CaptchaSettings captchaSettings,
ICacheManager cacheManager)
{
this._categoryService = categoryService;
this._manufacturerService = manufacturerService;
this._productService = productService;
this._productTemplateService = productTemplateService;
this._categoryTemplateService = categoryTemplateService;
this._manufacturerTemplateService = manufacturerTemplateService;
this._productAttributeService = productAttributeService;
this._productAttributeParser = productAttributeParser;
this._workContext = workContext;
this._taxService = taxService;
this._currencyService = currencyService;
this._pictureService = pictureService;
this._localizationService = localizationService;
this._priceCalculationService = priceCalculationService;
this._priceFormatter = priceFormatter;
this._webHelper = webHelper;
this._specificationAttributeService = specificationAttributeService;
this._customerContentService = customerContentService;
this._dateTimeHelper = dateTimeHelper;
this._shoppingCartService = shoppingCartService;
this._recentlyViewedProductsService = recentlyViewedProductsService;
this._compareProductsService = compareProductsService;
this._workflowMessageService = workflowMessageService;
this._productTagService = productTagService;
this._orderReportService = orderReportService;
this._customerService = customerService;
this._backInStockSubscriptionService = backInStockSubscriptionService;
this._permissionService = permissionService;
this._downloadService = downloadService;
this._mediaSetting = mediaSetting;
this._catalogSettings = catalogSettings;
this._shoppingCartSettings = shoppingCartSettings;
this._storeInformationSettings = storeInformationSettings;
this._localizationSettings = localizationSettings;
this._customerSettings = customerSettings;
this._captchaSettings = captchaSettings;
this._cacheManager = cacheManager;
}
示例15: AUPublicController
//I think this is the method that uses dependancy injection to create the repos - as opposed to manual
//see:http://alexwolfthoughts.com/creating-a-generic-repository-with-entity-framework-and-mvc
public AUPublicController(IRepository<AUConsignorRecord> consignorRepo,
IRepository<AUConsignmentRecord> consignmentRepo,
IRepository<AUConsignorConsignmentRecord> consignorconsignmentRepo,
IRepository<AUConsignorList> consignorlistRepo,
IRepository<AUSaleRecord> saleRepo,
IRepository<AUSessionRecord> sessionRepo,
IRepository<AUIncrementRecord> incrementRepo,
IRepository<AUAddressRecord> addressRepo,
IRepository<AUCombAddress> combAddressRepo,
IRepository<AULotList> lotlistRepo,
IRepository<AUFeesRecord> feesRepo,
IRepository<AUBidHistoryRecord> bidhistoryRepo,
ICacheManager cacheManager,
IPictureService pictureService,
IConsignmentService consignmentservice,
ILotService lotService,
IForumService forumservice,
IConsignorService consignorservice,
IDateTimeHelper dateTimeHelper,
IAuthenticationService authenticationService,
ILocalizationService localizationService,
ICountryService countryService,
IStateProvinceService stateProvinceService,
IWorkContext workContext,
ICollectibleImportService collectibleimportService,
//IRepository<AUCombConsignorConsignment> combinedRepo,
ICategoryService categoryService,
IStoreService storeService,
IShippingService shippingService,
IPermissionService permissionService,
IEventPublisher eventPublisher,
ISettingService settings,
IProductService productService,
IDbContext dbContext,
IPhilatelicPdfService philatelicpdfService,
ICollectibleExportService collectibleexportService,
IAUSaleService ausaleService,
IAclService aclService,
IStoreMappingService storeMappingService,
CatalogSettings catalogSettings,
IWebHelper webHelper,
IPriceFormatter priceFormatter,
ICurrencyService currencyService,
IStoreContext storeContext,
MediaSettings mediaSettings,
IPriceCalculationService priceCalculationService,
ISpecificationAttributeService specificationAttributeService,
ITaxService taxService,
ICategoryTemplateService categoryTemplateService,
ICustomerActivityService customerActivityService,
ShoppingCartSettings shoppingCartSettings,
IAUCatalogService AUcatalogService,
IForumService forumService,
ICustomerService customerService,
ForumSettings forumSettings,
ILogger logger,
IRecentlyViewedProductsService recentlyViewedProductsService,
SeoSettings seoSettings,
IVendorService vendorService,
VendorSettings vendorSettings,
IProductTagService productTagService,
IProductTemplateService productTemplateService,
IProductAttributeParser productAttributeParser,
IManufacturerService manufacturerService,
IMeasureService measureService,
IProductAttributeService productAttributeService,
CustomerSettings customerSettings,
IGenericAttributeService genericAttributeService,
ISearchTermService searchTermService,
IShoppingCartService shoppingCartService,
IProductAttributeFormatter productAttributeFormatter)
{
_cacheManager = cacheManager;
_pictureService = pictureService;
_lotService = lotService;
_forumservice = forumservice;
_consignorRepo = consignorRepo;
_consignmentRepo = consignmentRepo;
_consignorconsignmentRepo = consignorconsignmentRepo;
_consignorService = consignorservice;
_consignmentService = consignmentservice;
_consignorlistRepo = consignorlistRepo;
_saleRepo = saleRepo;
_sessionRepo = sessionRepo;
_incrementRepo = incrementRepo;
_addressRepo = addressRepo;
_combAddressRepo = combAddressRepo;
_lotlistRepo = lotlistRepo;
_feesRepo = feesRepo;
_bidhistoryRepo = bidhistoryRepo;
_dateTimeHelper = dateTimeHelper;
_authenticationService = authenticationService;
_localizationService = localizationService;
_countryService = countryService;
_stateProvinceService = stateProvinceService;
//.........这里部分代码省略.........