public async Task RemoveAsync(Guid entityId, string entityTypeId) { var urlRecord = await _urlRecordRepository.FindByEntityIdAsync(entityId); if (urlRecord != null && urlRecord.EntityTypeId == entityTypeId) { await _urlRecordRepository.DeleteAsync(urlRecord); } }
public async Task DeleteUrlRecordAsync(UrlRecord urlRecord, CancellationToken cancellationToken = default) { await _urlRecordRepository.DeleteAsync(urlRecord.Id, cancellationToken : cancellationToken); }