Swagger UI具有displayRequestDuration参数,以显示请求花费的时间。默认情况下处于禁用状态。
使用Swashbuckle(非核心版本)时如何在SwaggerConfig.cs配置中启用此功能?
我看到这是Java版本的possible。
答案 0 :(得分:1)
根据documentation,这是Swagger UI配置。对于我的.Net Core应用,我可以使用以下代码获取请求持续时间。
app.UseSwaggerUI(c =>
{
c.DisplayRequestDuration();
.... (other configurations)
});
答案 1 :(得分:0)
您可以在最新版本中
app.UseSwaggerUi3(
settings => settings.AdditionalSettings.Add("displayRequestDuration ", true));
)
因为app.UseSwaggerUI
被标记为过时。
通过.NET Core 3.x测试。