Class RatingManager
Inheritance
RatingManager
Assembly: Volo.CmsKit.Domain.dll
Syntax
public class RatingManager : DomainService, IDomainService, ITransientDependency
Constructors
RatingManager(IRatingRepository, IRatingEntityTypeDefinitionStore)
Declaration
public RatingManager(IRatingRepository ratingRepository, IRatingEntityTypeDefinitionStore ratingDefinitionStore)
Parameters
Properties
RatingDefinitionStore
Declaration
protected IRatingEntityTypeDefinitionStore RatingDefinitionStore { get; }
Property Value
RatingRepository
Declaration
protected IRatingRepository RatingRepository { get; }
Property Value
Methods
SetStarAsync(CmsUser, string, string, short)
Declaration
public Task<Rating> SetStarAsync(CmsUser user, string entityType, string entityId, short starCount)
Parameters
Returns
Implements
Extension Methods