//private readonly IEventPublisher _eventPublisher; #endregion #region Ctor /// <summary> /// Ctor /// </summary> /// <param name="cacheManager">Cache manager</param> /// <param name="genericAttributeRepository">Generic attribute repository</param> /// <param name="eventPublisher">Event published</param> public GenericAttributeDomianService(ICacheManager cacheManager, IGenericAttributeRepository genericAttributeRepository //,IEventPublisher eventPublisher ) { this._cacheManager = cacheManager; this._genericAttributeRepository = genericAttributeRepository; //this._eventPublisher = eventPublisher; }
public GenericAttributeService(IUnitOfWork unitOfWork, IGenericAttributeRepository genericAttributeRepository, ICacheManager cacheManager) : base(unitOfWork, genericAttributeRepository) { _genericAttributeRepository = genericAttributeRepository; _cacheManager = cacheManager; }
public GenericAttributeService(IGenericAttributeRepository repository, IUserRepository userRepository, IHttpContextAccessor httpContext) { _repository = repository; _userRepository = userRepository; _httpContext = httpContext; }
public GenericAttributeService(IGenericAttributeRepository igar) { genRep = igar; cacheManager = CacheFactory.GetCacheManager(); }
public GenericAttributeService(IUnitOfWork unitOfWork, IGenericAttributeRepository genericAttributeRepository) : base(unitOfWork, genericAttributeRepository) { this._unitOfWork = unitOfWork; this._genericAttributeRepository = genericAttributeRepository; }