问题描述
我们正在使用Swashbuckle.AspNetCore软件包进行扩展。我们有很多调用返回多态对象,例如SortEntry
"Data.SortEntry`1[[Data.Search.Enums.DetailsSortType,Data,Version=1.0.0.0,Culture=neutral,PublicKeyToken=null]]"
不要太杂草,但这只是一个真正的问题,这是由于我们的流程,在该流程中,我们使用生成的挥杆来验证API合同。因此,此元数据会引起问题,因为它包含一个版本属性,该属性每次都会更改并且会使我们的构建失败。
我的问题是,有没有办法抑制正在生成的元数据?在早期版本的Swashbuckle(
编辑:这是一个示例,说明当我们使用Swashbuckle.AspNetCore 2.x并生成swagger json v2.0时,这些组件中的一个看起来像的样子:
SortEntry[DetailsSortType]
我们正在使用Swashbuckle.AspNetCore @ 5.6.3,并正在生成OpenAPI 3.0 swagger。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)