这个链接有关于如何将文档添加到swagger的惊人文档。
这个链接的问题在于它没有说明如何使用最小的API来实现。在互联网上有很多地方展示了如何将文档添加到诸如堆栈溢出的另一个问题这样的傲慢的UI中,但我一直无法使用最小的apis来实现这一点。
是否有人能够使用最小的API将自定义文档添加到swagger中?
发布于 2022-03-29 11:42:44
根据Microsoft文档,对最小api的支持。
app.MapGet("/api/todoitems/{id}", async (int id, TodoDb db) =>
await db.Todos.FindAsync(id)
is Todo todo
? Results.Ok(todo)
: Results.NotFound())
.Produces<Todo>(StatusCodes.Status200OK)
.Produces(StatusCodes.Status404NotFound);
更多信息,你可以在这里找到:
https://learn.microsoft.com/en-us/aspnet/core/fundamentals/minimal-apis?view=aspnetcore-6.0#openapi
https://stackoverflow.com/questions/70220897
复制相似问题