internal bool Delete(int id)
        {
            Tag foundTag = GetById(id);

            if (foundTag == null)
            {
                throw new Exception("Tag not found.");
            }
            return(_repo.Delete(id));
        }