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