В моем WebAPI у меня есть метод смены пароля.Он принимает параметр, который является классом, который содержит два свойства: «OldPassword» и «NewPassword».Очевидно, я не хочу передавать эти строки запроса, я хочу, чтобы они передавались в тело.Как только я использую атрибут FromBody, пользовательский интерфейс Swagger больше не предлагает красивую форму с двумя текстовыми полями, он превращается в один большой двоичный объект JSON.
Я хотел бы смешать эти поведения, предоставить форму, но форматвход в json, который соответствует схеме.
Я пытался поиграться с OperationFilters, но не смог добиться ничего подобного.Я уверен, что это довольно часто, но мои поиски в google и stackoverflow ничего не дали.Возможно, я не ищу правильные ключевые слова.Неуверенный.