//private readonly IEventPublisher _eventPublisher; #endregion #region Ctor /// <summary> /// Ctor /// </summary> /// <param name="cacheManager">Cache manager</param> /// <param name="specificationAttributeRepository">Specification attribute repository</param> /// <param name="specificationAttributeOptionRepository">Specification attribute option repository</param> /// <param name="productSpecificationAttributeRepository">Product specification attribute repository</param> /// <param name="eventPublisher">Event published</param> public SpecificationAttributeDomainService(ICacheManager cacheManager, ISpecificationAttributeRepository specificationAttributeRepository, ISpecificationAttributeOptionRepository specificationAttributeOptionRepository, IProductSpecificationAttributeRepository productSpecificationAttributeRepository //IEventPublisher eventPublisher ) { _cacheManager = cacheManager; _specificationAttributeRepository = specificationAttributeRepository; _specificationAttributeOptionRepository = specificationAttributeOptionRepository; _productSpecificationAttributeRepository = productSpecificationAttributeRepository; //_eventPublisher = eventPublisher; }
public SpecificationAttributeService( ISpecificationAttributeRepository specificationAttributeRepository ) { _specificationAttributeRepository = specificationAttributeRepository; }