Beispiel #1
0
 public CategoryStore(
     IQueryAdapterManager <TCategory> queryAdapterManager,
     ICategoryDataStore <CategoryData> categoryDataStore,
     ICategoryRepository <TCategory> categoryRepository,
     ITypedModuleProvider typedModuleProvider,
     ILogger <CategoryStore <TCategory> > logger,
     IDbQueryConfiguration dbQuery,
     ICacheManager cacheManager)
 {
     _typedModuleProvider = typedModuleProvider;
     _queryAdapterManager = queryAdapterManager;
     _categoryRepository  = categoryRepository;
     _categoryDataStore   = categoryDataStore;
     _cacheManager        = cacheManager;
     _logger  = logger;
     _dbQuery = dbQuery;
 }
Beispiel #2
0
 public CategoryManager(
     ICategoryStore <TCategory> categoryStore,
     ICategoryRoleStore <CategoryRole> categoryRoleStore,
     ICategoryDataStore <CategoryData> categoryDataStore,
     IContextFacade contextFacade,
     IAliasCreator aliasCreator,
     IPlatoRoleStore roleStore,
     IBroker broker)
 {
     _categoryStore     = categoryStore;
     _categoryRoleStore = categoryRoleStore;
     _roleStore         = roleStore;
     _contextFacade     = contextFacade;
     _categoryDataStore = categoryDataStore;
     _broker            = broker;
     _aliasCreator      = aliasCreator;
 }