update method
Implementation
Future<T> update(String id, U input) async {
final result = await neo4JClient().updateEntity<T>(entityName: entityName, id: id, update: input.toJson()!);
eventService.publish(EntityUpdatedEvent(createdId: id, input: input, updated: result), RecordEventType.update);
return result;
}