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