Ejemplo n.º 1
0
        /// <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);
        }
Ejemplo n.º 2
0
 public Task DeleteAsync(String name)
 {
     return(_tagData.DeleteAsync(name));
 }