Show / Hide Table of Contents

Class EfCoreLanguageRepository

Inheritance
object
EfCoreLanguageRepository
Implements
ILanguageRepository
IBasicRepository<Language, Guid>
IBasicRepository<Language>
IReadOnlyBasicRepository<Language>
IRepository
IReadOnlyBasicRepository<Language, Guid>
Namespace: Volo.Abp.LanguageManagement.EntityFrameworkCore
Assembly: Volo.Abp.LanguageManagement.EntityFrameworkCore.dll
Syntax
public class EfCoreLanguageRepository : EfCoreRepository<ILanguageManagementDbContext, Language, Guid>, ILanguageRepository, IBasicRepository<Language, Guid>, IBasicRepository<Language>, IReadOnlyBasicRepository<Language>, IRepository, IReadOnlyBasicRepository<Language, Guid>

Constructors

EfCoreLanguageRepository(IDbContextProvider<ILanguageManagementDbContext>)

Declaration
public EfCoreLanguageRepository(IDbContextProvider<ILanguageManagementDbContext> dbContextProvider)
Parameters
Type Name Description
IDbContextProvider<ILanguageManagementDbContext> dbContextProvider

Methods

AnyAsync(string, CancellationToken)

Declaration
public virtual Task<bool> AnyAsync(string cultureName, CancellationToken cancellationToken = default)
Parameters
Type Name Description
string cultureName
CancellationToken cancellationToken
Returns
Type Description
Task<bool>

GetCountAsync(string, CancellationToken)

Declaration
public virtual Task<long> GetCountAsync(string filter, CancellationToken cancellationToken = default)
Parameters
Type Name Description
string filter
CancellationToken cancellationToken
Returns
Type Description
Task<long>

GetListAsync(string, int, int, string, CancellationToken)

Declaration
public virtual Task<List<Language>> GetListAsync(string sorting = null, int maxResultCount = 2147483647, int skipCount = 0, string filter = null, CancellationToken cancellationToken = default)
Parameters
Type Name Description
string sorting
int maxResultCount
int skipCount
string filter
CancellationToken cancellationToken
Returns
Type Description
Task<List<Language>>

GetListByIsEnabledAsync(bool, CancellationToken)

Declaration
public virtual Task<List<Language>> GetListByIsEnabledAsync(bool isEnabled, CancellationToken cancellationToken = default)
Parameters
Type Name Description
bool isEnabled
CancellationToken cancellationToken
Returns
Type Description
Task<List<Language>>

Implements

ILanguageRepository
Volo.Abp.Domain.Repositories.IBasicRepository<,>
Volo.Abp.Domain.Repositories.IBasicRepository<>
Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository<>
Volo.Abp.Domain.Repositories.IRepository
Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository<,>
In this article
Back to top Powered by Volosoft