Show / Hide Table of Contents

Class EfCoreFeatureValueRepository

Inheritance
System.Object
EfCoreRepository<IFeatureManagementDbContext, FeatureValue>
EfCoreRepository<IFeatureManagementDbContext, FeatureValue, Guid>
EfCoreFeatureValueRepository
Implements
IAsyncEnumerable<FeatureValue>
IEfCoreRepository<FeatureValue, Guid>
IEfCoreRepository<FeatureValue>
IRepository<FeatureValue>
IRepository<FeatureValue, Guid>
ISupportsExplicitLoading<FeatureValue, Guid>
IFeatureValueRepository
IBasicRepository<FeatureValue, Guid>
Inherited Members
EfCoreRepository<IFeatureManagementDbContext, FeatureValue, Guid>.GetAsync(Guid, Boolean, CancellationToken)
EfCoreRepository<IFeatureManagementDbContext, FeatureValue, Guid>.FindAsync(Guid, Boolean, CancellationToken)
EfCoreRepository<IFeatureManagementDbContext, FeatureValue, Guid>.DeleteAsync(Guid, Boolean, CancellationToken)
EfCoreRepository<IFeatureManagementDbContext, FeatureValue>.DbSet
EfCoreRepository<IFeatureManagementDbContext, FeatureValue>.DbContext
EfCoreRepository<IFeatureManagementDbContext, FeatureValue>.AbpEntityOptions
EfCoreRepository<IFeatureManagementDbContext, FeatureValue>.GuidGenerator
EfCoreRepository<IFeatureManagementDbContext, FeatureValue>.InsertAsync(FeatureValue, Boolean, CancellationToken)
EfCoreRepository<IFeatureManagementDbContext, FeatureValue>.UpdateAsync(FeatureValue, Boolean, CancellationToken)
EfCoreRepository<IFeatureManagementDbContext, FeatureValue>.DeleteAsync(FeatureValue, Boolean, CancellationToken)
EfCoreRepository<IFeatureManagementDbContext, FeatureValue>.GetListAsync(Boolean, CancellationToken)
EfCoreRepository<IFeatureManagementDbContext, FeatureValue>.GetCountAsync(CancellationToken)
EfCoreRepository<IFeatureManagementDbContext, FeatureValue>.GetPagedListAsync(Int32, Int32, String, Boolean, CancellationToken)
EfCoreRepository<IFeatureManagementDbContext, FeatureValue>.GetQueryable()
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)
EfCoreRepository<IFeatureManagementDbContext, FeatureValue>.WithDetails()
Volo.Abp.Domain.Repositories.EntityFrameworkCore.EfCoreRepository<Volo.Abp.FeatureManagement.EntityFrameworkCore.IFeatureManagementDbContext, Volo.Abp.FeatureManagement.FeatureValue>.WithDetails(Expression<>[])
EfCoreRepository<IFeatureManagementDbContext, FeatureValue>.GetAsyncEnumerator(CancellationToken)
EfCoreRepository<IFeatureManagementDbContext, FeatureValue>.CheckAndSetId(FeatureValue)
EfCoreRepository<IFeatureManagementDbContext, FeatureValue>.TrySetGuidId(IEntity<Guid>)
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<>
IEfCoreRepository<TEntity, TKey>
IEfCoreRepository<TEntity>
IRepository<TEntity>
IRepository<TEntity, TKey>
ISupportsExplicitLoading<TEntity, TKey>
IFeatureValueRepository
IBasicRepository<TEntity, TKey>

Extension Methods

AbpObjectExtensions.As<T>(Object)
AbpObjectExtensions.To<T>(Object)
AbpObjectExtensions.IsIn<T>(T, T[])
AbpObjectExtensions.If<T>(T, Boolean, Func<T, T>)
AbpObjectExtensions.If<T>(T, Boolean, Action<T>)
LockExtensions.Locking(Object, Action)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<TResult>(Object, Func<TResult>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
Back to top Powered by Volosoft