Последние авторы
1 Начало работы с Swashbuckle и ASP.NET Core
2 [[https:~~/~~/learn.microsoft.com/ru-ru/aspnet/core/tutorials/getting-started-with-swashbuckle?view=aspnetcore-6.0&tabs=visual-studio>>https://learn.microsoft.com/ru-ru/aspnet/core/tutorials/getting-started-with-swashbuckle?view=aspnetcore-6.0&tabs=visual-studio]]
3
4 [[Swagger Openapi>>doc:Разработка.Схемы данных, контракты, форматы.Swagger Openapi.WebHome]]
5
6 ----
7
8 |(% style="width:224px" %)Указание выходного типа|(% style="width:1298px" %)(((
9 |(% style="width:92px" %)Атрибут|(% style="width:1188px" %)(((
10 {{code language="c#"}}ProducesResponseType{{/code}}
11 Использование атрибута позволяет указать [[HTTP>>doc:Сети.Протоколы.HTTP 1\.1.WebHome]] код и c# Type результата для отображения в схеме Swagger.
12 )))
13 |(% style="width:92px" %)Программная модификация|(% style="width:1188px" %)(((
14 Swashbuckle override response type
15 [[https:~~/~~/exchangetuts.com/swashbuckle-override-response-type-1641360185415596>>https://exchangetuts.com/swashbuckle-override-response-type-1641360185415596]]
16
17 How to return generic types on ProducesResponseType Swagger?
18 [[https:~~/~~/stackoverflow.com/questions/46817207/how-to-return-generic-types-on-producesresponsetype-swagger>>https://stackoverflow.com/questions/46817207/how-to-return-generic-types-on-producesresponsetype-swagger]]
19
20 Возможный сценарий: в атрибуте {{code language="c#"}}ProducesResponseType{{/code}} нельзя использовать Generic параметр, а использование текущего метода позволяет переписать тип (например указать object, и через фильтр заменить его на нужный для отображение в схеме Swagger).
21 )))
22 )))
23 |(% style="width:224px" %) |(% style="width:1298px" %)
24
25