public DictAppService(IEfRepository <SysDict> dictRepository , MaintManager maintManager , CacheService cacheService) { _dictRepository = dictRepository; _maintManager = maintManager; _cacheService = cacheService; }
public DictAppService(IEfRepository <SysDict> dictRepository , MaintManager maintManager , IEasyCachingProviderFactory cacheFactory) { _dictRepository = dictRepository; _maintManager = maintManager; _cache = cacheFactory.GetCachingProvider(EasyCachingConsts.RemoteCaching); }
public DictAppService(IMapper mapper , IEfRepository <SysDict> dictRepository , MaintManager maintManager , IHybridProviderFactory hybridProviderFactory) { _mapper = mapper; _dictRepository = dictRepository; _maintManager = maintManager; _cache = hybridProviderFactory.GetHybridCachingProvider(EasyCachingConsts.HybridCaching); }