|
|
@@ -412,12 +412,12 @@ param1 = 1, param2 = 2, pageNum = 10, pageLen =
|
|
|
}
|
|
|
})
|
|
|
.WithTags("CRUD продукции")
|
|
|
- .Produces<Product>(StatusCodes.Status200OK);
|
|
|
+ .Produces<Product[]>(StatusCodes.Status200OK);
|
|
|
```
|
|
|
|
|
|
Метод **WithTags** используется для задания тега в Swagger (группировка запросов по какому-то признаку)
|
|
|
|
|
|
- Метод **Produces** тоже для **Swagger**. Он описывает какого типа будет результат и с каким кодом ответа (таких методов может быть несколько в цепочке).
|
|
|
+ Метод **Produces** тоже для **Swagger**. Он описывает какого типа будет результат (если тела ответа не предполагется, то и тип можно не указывать) и с каким кодом ответа. Таких методов может быть несколько в цепочке.
|
|
|
|
|
|
Можно запустить проект и перейти по ссылке `http://хост:порт/swagger/`. Должно получиться примерно такое (у меня уже чуть больше реализовано)
|
|
|
|
|
|
@@ -581,7 +581,7 @@ param1 = 1, param2 = 2, pageNum = 10, pageLen =
|
|
|
}
|
|
|
})
|
|
|
.WithTags("CRUD продукции")
|
|
|
- .Produces<Product>(StatusCodes.Status200OK);
|
|
|
+ .Produces<Product[]>(StatusCodes.Status200OK);
|
|
|
```
|
|
|
|
|
|
1. Добавление новой продукции (**_Create_****RUD**)
|