private RelatedResourceRecord CreateResource(RelatedResourceRecord resourceRecord) { _resourceRepository.Create(resourceRecord); return resourceRecord; }
private RelatedResourceRecord UpdateResource(RelatedResourceRecord updatedResourceRecord) { if (updatedResourceRecord.Id <= 0) throw new InvalidOperationException("Task must have an Id to be updated."); _resourceRepository.Update(updatedResourceRecord); return _resourceRepository.Get(updatedResourceRecord.Id); }