Class TagAppService
Inheritance
TagAppService
Assembly: Volo.CmsKit.Common.Application.dll
public class TagAppService : CmsKitAppServiceBase, IAvoidDuplicateCrossCuttingConcerns, IValidationEnabled, IUnitOfWorkEnabled, IAuditingEnabled, IGlobalFeatureCheckingEnabled, ITransientDependency, ITagAppService, IApplicationService, IRemoteService
Constructors
Declaration
public TagAppService(ITagRepository tagRepository)
Parameters
Properties
Declaration
protected ITagRepository TagRepository { get; }
Property Value
Methods
Declaration
public virtual Task<List<TagDto>> GetAllRelatedTagsAsync(string entityType, string entityId)
Parameters
Returns
Declaration
public virtual Task<List<PopularTagDto>> GetPopularTagsAsync(string entityType, int maxCount)
Parameters
Type |
Name |
Description |
string |
entityType |
|
int |
maxCount |
|
Returns
Implements
Extension Methods