Class EfCoreDatabaseBlobContainerRepository
Inheritance
EfCoreDatabaseBlobContainerRepository
Implements
Inherited Members
Namespace: Volo.Abp.BlobStoring.Database.EntityFrameworkCore
Assembly: Volo.Abp.BlobStoring.Database.EntityFrameworkCore.dll
Syntax
public class EfCoreDatabaseBlobContainerRepository : EfCoreRepository<IBlobStoringDbContext, DatabaseBlobContainer, Guid>, IServiceProviderAccessor, IUnitOfWorkEnabled, IUnitOfWorkManagerAccessor, IEfCoreRepository<DatabaseBlobContainer, Guid>, IEfCoreRepository<DatabaseBlobContainer>, IRepository<DatabaseBlobContainer, Guid>, IRepository<DatabaseBlobContainer>, IReadOnlyRepository<DatabaseBlobContainer, Guid>, IReadOnlyRepository<DatabaseBlobContainer>, IBasicRepository<DatabaseBlobContainer, Guid>, ISupportsExplicitLoading<DatabaseBlobContainer>, IDatabaseBlobContainerRepository, IBasicRepository<DatabaseBlobContainer, Guid>, IBasicRepository<DatabaseBlobContainer>, IReadOnlyBasicRepository<DatabaseBlobContainer, Guid>, IReadOnlyBasicRepository<DatabaseBlobContainer>, IRepository
Constructors
EfCoreDatabaseBlobContainerRepository(IDbContextProvider<IBlobStoringDbContext>)
Declaration
public EfCoreDatabaseBlobContainerRepository(IDbContextProvider<IBlobStoringDbContext> dbContextProvider)
Parameters
Type | Name | Description |
---|---|---|
IDbContextProvider<IBlobStoringDbContext> | 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> |