Class EfCorePageFeedbackRepository
Inheritance
EfCorePageFeedbackRepository
Assembly: Volo.CmsKit.Pro.EntityFrameworkCore.dll
Syntax
public class EfCorePageFeedbackRepository : EfCoreRepository<ICmsKitProDbContext, PageFeedback, Guid>, IPageFeedbackRepository, IBasicRepository<PageFeedback, Guid>, IBasicRepository<PageFeedback>, IReadOnlyBasicRepository<PageFeedback>, IRepository, IReadOnlyBasicRepository<PageFeedback, Guid>
Constructors
EfCorePageFeedbackRepository(IDbContextProvider<ICmsKitProDbContext>)
Declaration
public EfCorePageFeedbackRepository(IDbContextProvider<ICmsKitProDbContext> dbContextProvider)
Parameters
Methods
GetCountAsync(string, string, bool?, string, bool?, CancellationToken)
Declaration
public virtual Task<long> GetCountAsync(string entityType = null, string entityId = null, bool? isUseful = null, string url = null, bool? isHandled = null, CancellationToken cancellationToken = default)
Parameters
Returns
GetFilteredQueryableAsync(string, string, bool?, string, bool?)
Declaration
protected virtual Task<IQueryable<PageFeedback>> GetFilteredQueryableAsync(string entityType = null, string entityId = null, bool? isUseful = null, string url = null, bool? isHandled = null)
Parameters
Returns
GetListAsync(string, string, bool?, string, bool?, string, int, int, CancellationToken)
Declaration
public virtual Task<List<PageFeedback>> GetListAsync(string entityType = null, string entityId = null, bool? isUseful = null, string url = null, bool? isHandled = null, string sorting = null, int skipCount = 0, int maxResultCount = 2147483647, CancellationToken cancellationToken = default)
Parameters
Returns
Implements
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<,>