Как отключить форматирование JSON примера запроса в SwaggerC#

Место общения программистов C#
Ответить
Anonymous
 Как отключить форматирование JSON примера запроса в Swagger

Сообщение Anonymous »

Я пишу приложение C# .NET 8 с использованием OpenAPI и Swagger.
У меня есть конкретная конечная точка, где определенный пример запроса JSON должен иметь определенный формат. В моем случае он уменьшен до одной строки без каких-либо отступов, разрывов строк и т. д.
Просмотр swagger.json - это хорошо, но когда пользовательский интерфейс Swagger читает это В примере запроса он выглядит красиво распечатанным (переформатированным) в пользовательском интерфейсе, и при выполнении запроса он был изменен по сравнению с примером, определенным с использованием OpenAPI в Swagger.json.
Есть ли какой-либо способ, который Могу ли я отключить это?
Причина в том, что конечные точки являются конечной точкой GitHub Webhook. Пример должен эмулировать запрос от GitHub, сохраняя точный формат JSON/body. Поскольку полезные данные хешируются с использованием общего секрета и сравниваются с предоставленным заголовком подписи, механизм проверки больше не принимает входящий запрос.

Подробнее здесь: https://stackoverflow.com/questions/786 ... in-swagger
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»