1. @override
APIRequestBody documentRequestBodyForOperation(APIOperation operation)

Returns all APIRequestBodys for operation.

Source

@override
APIRequestBody documentRequestBodyForOperation(APIOperation operation) {
  var req = new APIRequestBody()
    ..required = true
    ..description = "Request Body"
    ..schema = ManagedContext.defaultContext
        .entityForType(InstanceType)
        .documentedRequestSchema;

  if (operation.id ==
      APIOperation.idForMethod(this, #createObject)) {} else if (operation
          .id ==
      APIOperation.idForMethod(this, #updateObject)) {} else {
    return null;
  }

  return req;
}