Esempio n. 1
0
 /// <summary>
 /// Ctor
 /// </summary>
 /// <param name="cacheManager">Cache manager</param>
 /// <param name="addressRepository">Address repository</param>
 /// <param name="countryService">Country service</param>
 /// <param name="stateProvinceService">State/province service</param>
 /// <param name="addressAttributeService">Address attribute service</param>
 /// <param name="eventPublisher">Event publisher</param>
 /// <param name="addressSettings">Address settings</param>
 public AddressDomainService(ICacheManager cacheManager,
                             IAddressRepository addressRepository,
                             CountryDomainService countryService,
                             StateProvinceDomainService stateProvinceService,
                             AddressAttributeDomainService addressAttributeService,
                             //IEventPublisher eventPublisher,
                             IStoreContext storeContext,
                             SettingDomainService settingDomainService)
 {
     this._cacheManager            = cacheManager;
     this._addressRepository       = addressRepository;
     this._countryService          = countryService;
     this._stateProvinceService    = stateProvinceService;
     this._addressAttributeService = addressAttributeService;
     //this._eventPublisher = eventPublisher;
     //this._addressSettings = addressSettings;
     this._storeContext    = storeContext;
     _settingDomainService = settingDomainService;
 }
Esempio n. 2
0
 /// <summary>
 ///     Ctor
 /// </summary>
 /// <param name="addressService">Address service</param>
 /// <param name="workContext">Work context</param>
 /// <param name="taxSettings">Tax settings</param>
 /// <param name="pluginFinder">Plugin finder</param>
 /// <param name="geoLookupService">GEO lookup service</param>
 /// <param name="countryService">Country service</param>
 /// <param name="customerSettings">Customer settings</param>
 /// <param name="addressSettings">Address settings</param>
 public TaxDomainService(
     IStoreContext storeContext,
     SettingDomainService settingDomainService
     , AddressDomainService addressService
     //IWorkContext workContext,
     //TaxSettings taxSettings,
     //IPluginFinder pluginFinder,
     //IGeoLookupService geoLookupService,
     , CountryDomainService countryService
     //CustomerSettings customerSettings,
     //AddressSettings addressSettings
     )
 {
     _addressService = addressService;
     //this._workContext = workContext;
     //this._taxSettings = taxSettings;
     //this._pluginFinder = pluginFinder;
     //this._geoLookupService = geoLookupService;
     _countryService = countryService;
     //this._customerSettings = customerSettings;
     //this._addressSettings = addressSettings;
     _storeContext         = storeContext;
     _settingDomainService = settingDomainService;
 }