Class TagManager
Assembly: Volo.CmsKit.Domain.dll
public class TagManager : DomainService, IDomainService, ITransientDependency
Constructors
Declaration
public TagManager(ITagRepository tagRepository, ITagDefinitionStore tagDefinitionStore)
Parameters
Properties
Declaration
protected ITagDefinitionStore TagDefinitionStore { get; }
Property Value
Declaration
protected ITagRepository TagRepository { get; }
Property Value
Methods
Declaration
public virtual Task<Tag> CreateAsync(Guid id, string entityType, string name)
Parameters
Returns
Declaration
public virtual Task<Tag> GetOrAddAsync(string entityType, string name)
Parameters
Returns
Declaration
public virtual Task<Tag> UpdateAsync(Guid id, string name)
Parameters
Returns
Implements
Extension Methods