@ -13,5 +13,7 @@ namespace Volo.CmsKit.Contents
[NotNull] string entityId,
Guid? tenantId = null,
CancellationToken cancellationToken = default);
Task DeleteAsync([NotNull] string entityType, [NotNull] string entityId, Guid? tenantId = null, CancellationToken cancellationToken = default);
}
@ -27,5 +27,14 @@ namespace Volo.CmsKit.Contents
cancellationToken: cancellationToken
);
public Task DeleteAsync(string entityType, string entityId, Guid? tenantId = null, CancellationToken cancellationToken = default)
{
return DeleteAsync(x =>
x.EntityType == entityType &&
x.EntityId == entityId &&
x.TenantId == tenantId,
cancellationToken: cancellationToken);
@ -27,5 +27,14 @@ namespace Volo.CmsKit.MongoDB.Contents