Class MongoDbDatabaseBlobContainerRepository
Inheritance
MongoDbDatabaseBlobContainerRepository
Implements
Inherited Members
Namespace: Volo.Abp.BlobStoring.Database.MongoDB
Assembly: Volo.Abp.BlobStoring.Database.MongoDB.dll
Syntax
public class MongoDbDatabaseBlobContainerRepository : MongoDbRepository<IBlobStoringMongoDbContext, DatabaseBlobContainer, Guid>, IServiceProviderAccessor, IUnitOfWorkEnabled, IUnitOfWorkManagerAccessor, IMongoDbRepository<DatabaseBlobContainer, Guid>, IMongoDbRepository<DatabaseBlobContainer>, IRepository<DatabaseBlobContainer, Guid>, IRepository<DatabaseBlobContainer>, IReadOnlyRepository<DatabaseBlobContainer, Guid>, IReadOnlyRepository<DatabaseBlobContainer>, IBasicRepository<DatabaseBlobContainer, Guid>, IDatabaseBlobContainerRepository, IBasicRepository<DatabaseBlobContainer, Guid>, IBasicRepository<DatabaseBlobContainer>, IReadOnlyBasicRepository<DatabaseBlobContainer, Guid>, IReadOnlyBasicRepository<DatabaseBlobContainer>, IRepository
Constructors
MongoDbDatabaseBlobContainerRepository(IMongoDbContextProvider<IBlobStoringMongoDbContext>)
Declaration
public MongoDbDatabaseBlobContainerRepository(IMongoDbContextProvider<IBlobStoringMongoDbContext> dbContextProvider)
Parameters
Type | Name | Description |
---|---|---|
IMongoDbContextProvider<IBlobStoringMongoDbContext> | dbContextProvider |
Methods
FindAsync(string, CancellationToken)
Declaration
public virtual Task<DatabaseBlobContainer> FindAsync(string name, CancellationToken cancellationToken = default)
Parameters
Type | Name | Description |
---|---|---|
string | name | |
CancellationToken | cancellationToken |
Returns
Type | Description |
---|---|
Task<DatabaseBlobContainer> |