FastEndpoints 参数未在 swagger 中创建

问题描述 投票:0回答:1

应用程序的简单配置

添加了带有 id 参数的端点

swagger中不显示参数id

我正在使用 FastEndPoints 5.23.0 可能是什么问题? 我已遵循文档(https://dev.fastendpoints-doc-site.pages.dev/docs/model-binding#from-route-parameters

c# swagger fast-endpoints
1个回答
0
投票

你的招摇中间件设置是错误的。

using FastEndpoints;
using FastEndpoints.Swagger; //add this

var bld = WebApplication.CreateBuilder();
bld.Services
   .AddFastEndpoints()
   .SwaggerDocument(); //define a swagger document

var app = bld.Build();
app.UseFastEndpoints()
   .UseSwaggerGen(); //add this
app.Run();

fastendpoints 使用 nswag 并且不支持 swashbucke,我相信这就是您正在尝试的。

© www.soinside.com 2019 - 2024. All rights reserved.