Class MongoFeatureDefinitionRecordRepository
Inheritance
MongoFeatureDefinitionRecordRepository
Implements
Inherited Members
Namespace: Volo.Abp.FeatureManagement.MongoDB
Assembly: Volo.Abp.FeatureManagement.MongoDB.dll
Syntax
public class MongoFeatureDefinitionRecordRepository : MongoDbRepository<IFeatureManagementMongoDbContext, FeatureDefinitionRecord, Guid>, IServiceProviderAccessor, IUnitOfWorkEnabled, IUnitOfWorkManagerAccessor, IMongoDbRepository<FeatureDefinitionRecord, Guid>, IMongoDbRepository<FeatureDefinitionRecord>, IRepository<FeatureDefinitionRecord, Guid>, IRepository<FeatureDefinitionRecord>, IReadOnlyRepository<FeatureDefinitionRecord, Guid>, IReadOnlyRepository<FeatureDefinitionRecord>, IBasicRepository<FeatureDefinitionRecord, Guid>, IFeatureDefinitionRecordRepository, IBasicRepository<FeatureDefinitionRecord, Guid>, IBasicRepository<FeatureDefinitionRecord>, IReadOnlyBasicRepository<FeatureDefinitionRecord, Guid>, IReadOnlyBasicRepository<FeatureDefinitionRecord>, IRepository
Constructors
MongoFeatureDefinitionRecordRepository(IMongoDbContextProvider<IFeatureManagementMongoDbContext>)
Declaration
public MongoFeatureDefinitionRecordRepository(IMongoDbContextProvider<IFeatureManagementMongoDbContext> dbContextProvider)
Parameters
Type | Name | Description |
---|---|---|
IMongoDbContextProvider<IFeatureManagementMongoDbContext> | 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> |