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> |