swagger 自定义Swashbuckle中的架构名称

ih99xse1  于 2022-11-06  发布在  其他
关注(0)|答案(1)|浏览(162)

我使用泛型类型来共享我的响应类型中的公共属性,但是我不喜欢Swashbuckle从泛型类型生成模式类型的方式(它将类型参数的名称连接在容器类型名称前面)。有办法覆盖这种行为吗?

lztngnrs

lztngnrs1#

您可以尝试添加CustomSchemaIds

.AddSwaggerGen(options => options.CustomSchemaIds(selector => selector.FullName));

使用您自己的方法,而不是selector.FullName

相关问题