Interface IEntityTagRepository
Assembly: Volo.CmsKit.Domain.dll
public interface IEntityTagRepository : IBasicRepository<EntityTag>, IReadOnlyBasicRepository<EntityTag>, IRepository
Methods
Declaration
Task DeleteManyAsync(Guid[] tagIds, string entityId, CancellationToken cancellationToken = default)
Parameters
Returns
Declaration
Task<EntityTag> FindAsync(Guid tagId, string entityId, Guid? tenantId, CancellationToken cancellationToken = default)
Parameters
Returns
Declaration
Task<List<string>> GetEntityIdsFilteredByTagAsync(Guid tagId, Guid? tenantId, CancellationToken cancellationToken = default)
Parameters
Returns
Declaration
Task<List<string>> GetEntityIdsFilteredByTagNameAsync(string tagName, string entityType, Guid? tenantId = null, CancellationToken cancellationToken = default)
Parameters
Returns
Extension Methods