Class EfCoreFeatureValueRepository
Inheritance
System.Object
EfCoreFeatureValueRepository
Implements
IAsyncEnumerable<FeatureValue>
Inherited Members
EfCoreRepository<IFeatureManagementDbContext, FeatureValue>.GetListAsync(Boolean, CancellationToken)
Volo.Abp.Domain.Repositories.EntityFrameworkCore.EfCoreRepository<Volo.Abp.FeatureManagement.EntityFrameworkCore.IFeatureManagementDbContext, Volo.Abp.FeatureManagement.FeatureValue>.FindAsync(Expression<>, System.Boolean, CancellationToken)
Volo.Abp.Domain.Repositories.EntityFrameworkCore.EfCoreRepository<Volo.Abp.FeatureManagement.EntityFrameworkCore.IFeatureManagementDbContext, Volo.Abp.FeatureManagement.FeatureValue>.DeleteAsync(Expression<>, System.Boolean, CancellationToken)
Volo.Abp.Domain.Repositories.EntityFrameworkCore.EfCoreRepository<Volo.Abp.FeatureManagement.EntityFrameworkCore.IFeatureManagementDbContext, Volo.Abp.FeatureManagement.FeatureValue>.EnsureCollectionLoadedAsync<TProperty>(Volo.Abp.FeatureManagement.FeatureValue, Expression<>, CancellationToken)
Volo.Abp.Domain.Repositories.EntityFrameworkCore.EfCoreRepository<Volo.Abp.FeatureManagement.EntityFrameworkCore.IFeatureManagementDbContext, Volo.Abp.FeatureManagement.FeatureValue>.EnsurePropertyLoadedAsync<TProperty>(Volo.Abp.FeatureManagement.FeatureValue, Expression<>, CancellationToken)
Volo.Abp.Domain.Repositories.EntityFrameworkCore.EfCoreRepository<Volo.Abp.FeatureManagement.EntityFrameworkCore.IFeatureManagementDbContext, Volo.Abp.FeatureManagement.FeatureValue>.WithDetails(Expression<>[])
Namespace: Volo.Abp.FeatureManagement.EntityFrameworkCore
Assembly: Volo.Abp.FeatureManagement.EntityFrameworkCore.dll
Syntax
public class EfCoreFeatureValueRepository : EfCoreRepository<IFeatureManagementDbContext, FeatureValue, Guid>, IAsyncEnumerable<FeatureValue>, IEfCoreRepository<FeatureValue, Guid>, IEfCoreRepository<FeatureValue>, IRepository<FeatureValue>, IRepository<FeatureValue, Guid>, ISupportsExplicitLoading<FeatureValue, Guid>, IFeatureValueRepository, IBasicRepository<FeatureValue, Guid>
Constructors
EfCoreFeatureValueRepository(IDbContextProvider<IFeatureManagementDbContext>)
Declaration
public EfCoreFeatureValueRepository(IDbContextProvider<IFeatureManagementDbContext> dbContextProvider)
Parameters
Type | Name | Description |
---|---|---|
IDbContextProvider<IFeatureManagementDbContext> | dbContextProvider |
Methods
FindAllAsync(String, String, String)
Declaration
public Task<List<FeatureValue>> FindAllAsync(string name, string providerName, string providerKey)
Parameters
Type | Name | Description |
---|---|---|
System.String | name | |
System.String | providerName | |
System.String | providerKey |
Returns
Type | Description |
---|---|
Task<List<FeatureValue>> |
FindAsync(String, String, String)
Declaration
public virtual Task<FeatureValue> FindAsync(string name, string providerName, string providerKey)
Parameters
Type | Name | Description |
---|---|---|
System.String | name | |
System.String | providerName | |
System.String | providerKey |
Returns
Type | Description |
---|---|
Task<FeatureValue> |
GetListAsync(String, String)
Declaration
public virtual Task<List<FeatureValue>> GetListAsync(string providerName, string providerKey)
Parameters
Type | Name | Description |
---|---|---|
System.String | providerName | |
System.String | providerKey |
Returns
Type | Description |
---|---|
Task<List<FeatureValue>> |
Implements
IAsyncEnumerable<>