/// <summary>Deletes the tag.</summary> /// <param name="tagId">The tag identifier.</param> /// <exception cref="InvalidOperationException">Tag id {tagId} was not found.</exception> public async Task DeleteTag(int tagId) { var tag = await _tagData.GetAsync <Tag>(tagId); if (tag == null) { throw new InvalidOperationException($"Tag id {tagId} was not found."); } await _tagData.DeleteAsync(tag); }
public Task DeleteAsync(String name) { return(_tagData.DeleteAsync(name)); }