Class DiskRepositoryCollectionBase<TEntity>
public abstract class DiskRepositoryCollectionBase<TEntity> : DiskRepositoryCollectionBase<TEntity, ObjectId>, IDiskRepositoryCollection<TEntity, ObjectId>, IRepositoryCollection<TEntity, ObjectId>, IReadOnlyRepositoryCollection<TEntity, ObjectId>, IRepositoryCollection, IReadOnlyRepositoryCollection where TEntity : EntityBase
Type Parameters
TEntity
- Inheritance
-
RepositoryCollectionBase<TEntity, ObjectId>DiskRepositoryCollectionBase<TEntity, ObjectId>DiskRepositoryCollectionBase<TEntity>
- Implements
-
IDiskRepositoryCollection<TEntity, ObjectId>IRepositoryCollection<TEntity, ObjectId>IReadOnlyRepositoryCollection<TEntity, ObjectId>
- Inherited Members
-
RepositoryCollectionBase<TEntity, ObjectId>.CountAsync(FilterDefinition<TEntity>, CancellationToken)
Constructors
DiskRepositoryCollectionBase(IMongoDbServiceFactory, ILogger, DatabaseContext)
protected DiskRepositoryCollectionBase(IMongoDbServiceFactory mongoDbServiceFactory, ILogger logger = null, DatabaseContext databaseContext = null)
Parameters
mongoDbServiceFactoryIMongoDbServiceFactoryloggerILoggerdatabaseContextDatabaseContext