Swagger неправильно обрабатывает дополнительный параметр ядра .netC#

Место общения программистов C#
Ответить
Гость
 Swagger неправильно обрабатывает дополнительный параметр ядра .net

Сообщение Гость »


У меня есть метод контроллера веб-API, который имеет такой необязательный параметр:

[HttpGet] [Route("getOrder/{цена?}")] public async Task Get(int? Price = null) { } Однако при запуске API пользовательский интерфейс Swagger показывает необходимый параметр, и я не могу вызвать метод без параметра. Почему это происходит и как я могу решить эту проблему, чтобы она обрабатывалась как необязательный параметр?


Изображение

Ответить

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

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

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

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

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