VS 在 Startup.cs 中生成以下代码:
public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
{
if (env.IsDevelopment())
{
app.UseDeveloperExceptionPage();
app.UseSwagger();
app.UseSwaggerUI(c => c.SwaggerEndpoint("/swagger/v1/swagger.json", "project name v1"));
}
因此,使用 Swagger 的全部目的似乎是在调试期间测试 API。那么,为什么默认禁用参数字段,每次都必须点击“试用”?默认情况下不应该启用输入字段吗?我应该如何修改生成的 Startup.cs 以默认启用参数字段而不每次都按 Try 按钮?