internal Keep GetPublicKeepById(int id) { var found = _repo.GetById(id); if (found == null) { throw new Exception("Invalid Id"); } return(_repo.GetPublicKeepById(id)); }