Class MongoUserReactionRepository
Inheritance
System.Object
MongoUserReactionRepository
Inherited Members
Volo.Abp.Domain.Repositories.MongoDB.MongoDbRepository<Volo.CmsKit.MongoDB.ICmsKitMongoDbContext, Volo.CmsKit.Reactions.UserReaction>.DeleteAsync(Expression<>, System.Boolean, CancellationToken)
Volo.Abp.Domain.Repositories.MongoDB.MongoDbRepository<Volo.CmsKit.MongoDB.ICmsKitMongoDbContext, Volo.CmsKit.Reactions.UserReaction>.FindAsync(Expression<>, System.Boolean, CancellationToken)
Assembly: Volo.CmsKit.MongoDB.dll
Syntax
public class MongoUserReactionRepository : MongoDbRepository<ICmsKitMongoDbContext, UserReaction, Guid>, IMongoQueryable<UserReaction>, IMongoDbRepository<UserReaction, Guid>, IMongoDbRepository<UserReaction>, IRepository<UserReaction>, IRepository<UserReaction, Guid>, IUserReactionRepository, IBasicRepository<UserReaction, Guid>
Constructors
MongoUserReactionRepository(IMongoDbContextProvider<ICmsKitMongoDbContext>)
Declaration
public MongoUserReactionRepository(IMongoDbContextProvider<ICmsKitMongoDbContext> dbContextProvider)
Parameters
Methods
FindAsync(Guid, String, String, String, CancellationToken)
Declaration
public Task<UserReaction> FindAsync(Guid userId, string entityType, string entityId, string reactionName, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
Guid |
userId |
|
System.String |
entityType |
|
System.String |
entityId |
|
System.String |
reactionName |
|
CancellationToken |
cancellationToken |
|
Returns
GetListForUserAsync(Guid, String, String, CancellationToken)
Declaration
public Task<List<UserReaction>> GetListForUserAsync(Guid userId, string entityType, string entityId, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
Guid |
userId |
|
System.String |
entityType |
|
System.String |
entityId |
|
CancellationToken |
cancellationToken |
|
Returns
GetSummariesAsync(String, String, CancellationToken)
Declaration
public Task<List<ReactionSummaryQueryResultItem>> GetSummariesAsync(string entityType, string entityId, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
System.String |
entityType |
|
System.String |
entityId |
|
CancellationToken |
cancellationToken |
|
Returns
Implements
IMongoQueryable<>
Extension Methods