Class EfCoreFeatureDefinitionRecordRepository
Inheritance
EfCoreFeatureDefinitionRecordRepository
Implements
Inherited Members
Namespace: Volo.Abp.FeatureManagement.EntityFrameworkCore
Assembly: Volo.Abp.FeatureManagement.EntityFrameworkCore.dll
Syntax
public class EfCoreFeatureDefinitionRecordRepository : EfCoreRepository<IFeatureManagementDbContext, FeatureDefinitionRecord, Guid>, IServiceProviderAccessor, IUnitOfWorkEnabled, IUnitOfWorkManagerAccessor, IEfCoreRepository<FeatureDefinitionRecord, Guid>, IEfCoreRepository<FeatureDefinitionRecord>, IRepository<FeatureDefinitionRecord, Guid>, IRepository<FeatureDefinitionRecord>, IReadOnlyRepository<FeatureDefinitionRecord, Guid>, IReadOnlyRepository<FeatureDefinitionRecord>, IBasicRepository<FeatureDefinitionRecord, Guid>, ISupportsExplicitLoading<FeatureDefinitionRecord>, IFeatureDefinitionRecordRepository, IBasicRepository<FeatureDefinitionRecord, Guid>, IBasicRepository<FeatureDefinitionRecord>, IReadOnlyBasicRepository<FeatureDefinitionRecord, Guid>, IReadOnlyBasicRepository<FeatureDefinitionRecord>, IRepository
Constructors
EfCoreFeatureDefinitionRecordRepository(IDbContextProvider<IFeatureManagementDbContext>)
Declaration
public EfCoreFeatureDefinitionRecordRepository(IDbContextProvider<IFeatureManagementDbContext> dbContextProvider)
Parameters
Type | Name | Description |
---|---|---|
IDbContextProvider<IFeatureManagementDbContext> | dbContextProvider |
Methods
FindByNameAsync(string, CancellationToken)
Declaration
public virtual Task<FeatureDefinitionRecord> FindByNameAsync(string name, CancellationToken cancellationToken = default)
Parameters
Type | Name | Description |
---|---|---|
string | name | |
CancellationToken | cancellationToken |
Returns
Type | Description |
---|---|
Task<FeatureDefinitionRecord> |