Ejemplo n.º 1
0
        public ProductAppService(ProductDomainService productDomainService
                                 , ShippingDomainServie shippingDomainServie
                                 , VendorDomainService vendorDomainService
                                 , SettingDomainService settingDomainService
                                 , ProductTemplateDomainService productTemplateService
                                 , PictureDomainService pictureDomainService
                                 , CurrencyDomainService currencyDomainService
                                 , TaxDomainService taxDomainService
                                 , PriceCalculationDomainService priceCalculationDomainService
                                 , IPriceFormatter priceFormatter
                                 , IProductAttributeParser productAttributeParser
                                 , ProductAttributeDomainService productAttributeDomainService
                                 , DownloadDomainService downloadDomainService
                                 , ManufacturerDomainService manufacturerDomainService
                                 , SpecificationAttributeDomainService specificationAttributeDomainService

                                 , IVendorTest vendorTest
                                 , IStoreContext storeContext
                                 , ICacheManager cacheManager)
        {
            _productDomainService          = productDomainService;
            _shippingDomainServie          = shippingDomainServie;
            _vendorDomainService           = vendorDomainService;
            _settingDomainService          = settingDomainService;
            _productTemplateService        = productTemplateService;
            _pictureDomainService          = pictureDomainService;
            _currencyDomainService         = currencyDomainService;
            _taxDomainService              = taxDomainService;
            _priceCalculationDomainService = priceCalculationDomainService;
            _priceFormatter                      = priceFormatter;
            _productAttributeParser              = productAttributeParser;
            _productAttributeDomainService       = productAttributeDomainService;
            _downloadDomainService               = downloadDomainService;
            _manufacturerDomainService           = manufacturerDomainService;
            _specificationAttributeDomainService = specificationAttributeDomainService;

            _vendorTest        = vendorTest;
            _storeContext      = storeContext;
            this._cacheManager = cacheManager;

            var a = 5;
        }
        //private readonly IWebHelper _webHelper;

        public CheckoutAttributeFormatter(
            //IWorkContext workContext,
            CheckoutAttributeDomainService checkoutAttributeService,
            ICheckoutAttributeParser checkoutAttributeParser,
            CurrencyDomainService currencyService,
            TaxDomainService taxService,
            IPriceFormatter priceFormatter,
            DownloadDomainService downloadService
            //IWebHelper webHelper
            )
        {
            // this._workContext = workContext;
            this._checkoutAttributeService = checkoutAttributeService;
            this._checkoutAttributeParser  = checkoutAttributeParser;
            this._currencyService          = currencyService;
            this._taxService      = taxService;
            this._priceFormatter  = priceFormatter;
            this._downloadService = downloadService;
            //this._webHelper = webHelper;
        }