Как показать схему в параметре json в multipart / form-data в интерфейсе Swagger? - PullRequest
1 голос
/ 25 сентября 2019

Я использую OpenApi 3.0 и Swagger UI.

(Swashbuckle и ASP.Net Core, если это важно)

У меня есть multipart/form-data, который имеет 2 параметра:

  • ProductToAdd описание объекта в JSON
  • Image в виде файла.

У меня есть определенные схемы и примеры.

На данный момент мне удалось сделать это My result

И я нацеливаю что-то вроде этого:

Target result

Мой вопрос заключается в том, как отобразить схемы и примеры, как на вторых рисунках?Я не нашел ничего полезного в swagger.json и т. Д.

Ps.Отлично выполняйте работу, если вам интересно.

@ edit

Для этого я создал пакет nuget.Вы можете найти это здесь

1 Ответ

1 голос
/ 25 сентября 2019

В настоящее время (по состоянию на сентябрь 2019 г.) пользовательский интерфейс Swagger не отображает схемы полей типа объекта в запросах multipart/*, он отображает только примерные значения для этих полей.Вот соответствующий запрос функции:

Отображение статической информации документации для многокомпонентных свойств в файлах OpenAPI 3.0

...