示例#1
0
 public FilterRuleFinder(IAppContext appContext
                         , IFilterRuleRepository filterRuleRepository)
 {
     _appContext           = appContext;
     _filterRuleRepository = filterRuleRepository;
     _cacheService         = new Caching.CacheManager <FilterRule>(FilterRuleCache.CacheKey(_appContext), FilterRuleCache.BuildKey);
 }
示例#2
0
 public AttUow()
 {
     _dbContext = new AttDbContext();
     _activityConceptRepository = new ActivityConceptRepository(_dbContext);
     _filterRuleRepository      = new FilterRuleRepository(_dbContext);
     _activityRepository        = new ActivityRepository(_dbContext);
 }
示例#3
0
 public FilterRuleFinder(IAppContext appContext
                         , IFilterRuleRepository filterRuleRepository)
 {
     _appContext           = appContext;
     _filterRuleRepository = filterRuleRepository;
     _cacheService         = new Caching.CacheManager <FilterRule>(FilterRuleCache.CacheKey(_appContext), _appContext.PlatformSettings.CacheEnabled);
 }
示例#4
0
 public FilterRuleDeleter(IAppContext appContext
                          , IFilterRuleRepository filterRuleRepository
                          , IFilterRuleDependency dependencyService
                          , IEntityPluginDeleter entityPluginDeleter)
 {
     _appContext           = appContext;
     _filterRuleRepository = filterRuleRepository;
     _dependencyService    = dependencyService;
     _entityPluginDeleter  = entityPluginDeleter;
     _cacheService         = new Caching.CacheManager <FilterRule>(FilterRuleCache.CacheKey(_appContext), _appContext.PlatformSettings.CacheEnabled);
 }
示例#5
0
 public FilterRuleUpdater(IAppContext appContext
                          , IFilterRuleRepository filterRuleRepository
                          , IAttributeFinder attributeFinder
                          , IFilterRuleDependency dependencyService)
 {
     _appContext           = appContext;
     _filterRuleRepository = filterRuleRepository;
     _attributeFinder      = attributeFinder;
     _dependencyService    = dependencyService;
     _cacheService         = new Caching.CacheManager <FilterRule>(FilterRuleCache.CacheKey(_appContext), FilterRuleCache.BuildKey);
 }