public FeatureEntityCountStore( IFeatureEntityCountRepository featureEntityCountRepository, IFederatedQueryManager <FeatureEntityCount> federatedQueryManager, IQueryAdapterManager <FeatureEntityCount> queryAdapterManager, IDbQueryConfiguration dbQuery) { _featureEntityCountRepository = featureEntityCountRepository; _federatedQueryManager = federatedQueryManager; _queryAdapterManager = queryAdapterManager; _dbQuery = dbQuery; }
public SimpleEntityStore( IQueryAdapterManager <TEntity> queryAdapterManager, IFederatedQueryManager <TEntity> federatedQueryManager, ISimpleEntityRepository <TEntity> entityRepository, ILogger <SimpleEntityStore <TEntity> > logger, IDbQueryConfiguration dbQuery, ICacheManager cacheManager) { _federatedQueryManager = federatedQueryManager; _queryAdapterManager = queryAdapterManager; _entityRepository = entityRepository; _cacheManager = cacheManager; _dbQuery = dbQuery; _logger = logger; }
public FileStore( IFederatedQueryManager <Models.File> federatedQueryManager, IQueryAdapterManager <Models.File> queryAdapterManager, IFileRepository <Models.File> attachmentRepository, IDbQueryConfiguration dbQuery, ICacheManager cacheManager, ILogger <FileStore> logger) { _federatedQueryManager = federatedQueryManager; _attachmentRepository = attachmentRepository; _queryAdapterManager = queryAdapterManager; _cacheManager = cacheManager; _dbQuery = dbQuery; _logger = logger; }
public EmailAttachmentStore( IEmailAttachmentRepository <EmailAttachment> attachmentRepository, IFederatedQueryManager <EmailAttachment> federatedQueryManager, IQueryAdapterManager <EmailAttachment> queryAdapterManager, ILogger <EmailAttachmentStore> logger, IDbQueryConfiguration dbQuery, ICacheManager cacheManager) { _federatedQueryManager = federatedQueryManager; _attachmentRepository = attachmentRepository; _queryAdapterManager = queryAdapterManager; _cacheManager = cacheManager; _dbQuery = dbQuery; _logger = logger; }
public EntityStore( IQueryAdapterManager <TEntity> queryAdapterManager, IFederatedQueryManager <TEntity> federatedQueryManager, IEntityDataStore <IEntityData> entityDataStore, IEntityRepository <TEntity> entityRepository, ITypedModuleProvider typedModuleProvider, ILogger <EntityStore <TEntity> > logger, IDbQueryConfiguration dbQuery, ICacheManager cacheManager) { _federatedQueryManager = federatedQueryManager; _queryAdapterManager = queryAdapterManager; _typedModuleProvider = typedModuleProvider; _entityRepository = entityRepository; _entityDataStore = entityDataStore; _cacheManager = cacheManager; _dbQuery = dbQuery; _logger = logger; }