😎增加swagger schema默认展开(不需要再一个个点击)

This commit is contained in:
zuohuaijun 2025-06-06 17:33:57 +08:00
parent 76134e4701
commit bef08d6581

View File

@ -75,8 +75,8 @@ public class Startup : AppStartup
services.AddTaskQueue(builder =>
{
builder.NumRetries = 0; // 默认重试 0 次
//builder.RetryTimeout = 1000; // 每次重试间隔 1000ms
//builder.RetryTimeout = 1000; // 每次重试间隔 1000ms
// 订阅 TaskQueue 意外未捕获异常
builder.UnobservedTaskExceptionHandler = (obj, args) =>
{
@ -429,6 +429,12 @@ public class Startup : AppStartup
app.UseInject(string.Empty, options =>
{
// 控制模型Schema的默认展开深度-1完全折叠
options.ConfigureSwaggerUI(ui =>
{
ui.DefaultModelExpandDepth(10);
});
foreach (var groupInfo in SpecificationDocumentBuilder.GetOpenApiGroups())
{
var warning = "不得利用本项目从事危害国家安全、扰乱社会秩序、侵犯他人合法权益等法律法规禁止的活动!任何基于本项目二次开发而产生的一切法律纠纷和责任,我们不承担任何责任!";