Настройте определение документа Swagger в MVC c # - PullRequest
0 голосов
/ 09 мая 2019

Я создаю веб-API с помощью инструмента Swagger.Я хочу добавить новую модель в определениях в документе Swagger.Я возвращаю Model, которая является Product Class, а также хочу вернуть Error Object, который содержит информацию об ошибке. Я создал Error error и хочу добавить определения.Как я могу это сделать ??Добавив эту строку [ResponseType (typeof (Product))] поверх метода, вы увидите определение схемы продукта в документе Swagger.Но также хочу вернуть определение класса Error.Потому что в случае успеха отображается объект класса «Product», а в случае ошибки - объект класса «error»

Error: 
{
Type: Object ,
definitions: ,
properties : 
{
error code: 
 type: string 
definitions: "showing code" 

Message : 
type: string 
definitions : "Showing message"

}
...