Использование #ref в Swagger 2.0 без создания нового объекта - PullRequest
0 голосов
/ 27 марта 2020

У меня есть объект Join, который я хотел бы использовать в качестве свойства объекта Queue с использованием swagger 2.3.
Посмотрите на строку с "$ ref:" # / Join "

 Queue:
  type: object
  properties:
    patientId:
      type: string
      description: patient identifier
    appointmentType:
      type: string
      enum: ["video","audio","chat"]
      description: appointment type
    caseInfo:
      $ref: "#/Join"
      description: extra information about the request for help
    startDate:
      type: string
      description: When the patient entered the queue.
    preferredLanguage:

Когда я запускаю swagger-codegen с языком typescript- angular. Swagger создает новый объект QueueCaseInfo. Теперь у меня есть два идентичных объекта с разными именами: Join и QueueCaseInfo.

Есть ли способ избежать лишних два создание объекта?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...