Exemplo n.º 1
0
 public DuplicateRuleFinder(IAppContext appContext
                            , IDuplicateRuleRepository duplicateRuleRepository
                            , ISolutionComponentService solutionComponentService)
 {
     _appContext = appContext;
     _duplicateRuleRepository  = duplicateRuleRepository;
     _solutionComponentService = solutionComponentService;
     _cacheService             = new Caching.CacheManager <DuplicateRule>(DuplicateRuleCache.CacheKey(_appContext), _appContext.PlatformSettings.CacheEnabled);
 }
Exemplo n.º 2
0
 public DuplicateRuleFinder(IAppContext appContext
                            , IDuplicateRuleRepository duplicateRuleRepository
                            //, ILocalizedLabelService localizedLabelService
                            , ISolutionComponentService solutionComponentService)
 {
     _appContext = appContext;
     _duplicateRuleRepository = duplicateRuleRepository;
     //_localizedLabelService = localizedLabelService;
     _solutionComponentService = solutionComponentService;
     _cacheService             = new Caching.CacheManager <DuplicateRule>(DuplicateRuleCache.CacheKey(_appContext), DuplicateRuleCache.BuildKey);
 }