Class MongoPageFeedbackRepository
Inheritance
MongoPageFeedbackRepository
Assembly: Volo.CmsKit.Pro.MongoDB.dll
Syntax
public class MongoPageFeedbackRepository : MongoDbRepository<ICmsKitProMongoDbContext, PageFeedback, Guid>, IPageFeedbackRepository, IBasicRepository<PageFeedback, Guid>, IBasicRepository<PageFeedback>, IReadOnlyBasicRepository<PageFeedback>, IRepository, IReadOnlyBasicRepository<PageFeedback, Guid>
Constructors
MongoPageFeedbackRepository(IMongoDbContextProvider<ICmsKitProMongoDbContext>)
Declaration
public MongoPageFeedbackRepository(IMongoDbContextProvider<ICmsKitProMongoDbContext> 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<IMongoQueryable<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<,>