public SettingService(IEventPublisher eventPublisher, IIChibaCacheManager cacheManager) { _eventPublisher = eventPublisher; _settingRepository = EngineContext.Current.Resolve <IRepository <Setting> >(DataConnectionHelper.ConnectionStringNames.Master); _cacheManager = cacheManager; }
public LanguageService( IEventPublisher eventPublisher, IIChibaCacheManager cacheManager) { _eventPublisher = eventPublisher; _languageRepository = EngineContext.Current.Resolve <IRepository <Language> >(DataConnectionHelper.ConnectionStringNames.Master);; _cacheManager = cacheManager; }
public LocalizedEntityService( IEventPublisher eventPublisher, IIChibaCacheManager cacheManager, LocalizationSettings localizationSettings) { _eventPublisher = eventPublisher; _localizedPropertyRepository = EngineContext.Current.Resolve <IRepository <LocalizedProperty> >(DataConnectionHelper.ConnectionStringNames.Master); _cacheManager = cacheManager; _localizationSettings = localizationSettings; }
public LocalizationService( IEventPublisher eventPublisher, ILanguageService languageService, ILocalizedEntityService localizedEntityService, ISettingService settingService, IIChibaCacheManager cacheManager, LocalizationSettings localizationSettings, IWorkContext workContext) { _eventPublisher = eventPublisher; _languageService = languageService; _localizedEntityService = localizedEntityService; _lsrRepository = EngineContext.Current.Resolve <IRepository <LocaleStringResource> >(DataConnectionHelper.ConnectionStringNames.Master); _settingService = settingService; _cacheManager = cacheManager; _localizationSettings = localizationSettings; _workContext = workContext; }
protected CacheEventConsumer(IIChibaCacheManager cacheManager) { _cacheManager = cacheManager; }