首页 新闻 会员 周边 捐助

swagger好像没有decmail类型,导致VS无法正确导入

0
悬赏园豆:30 [已关闭问题] 关闭于 2019-06-24 10:45

使用swagger生成json文件,但是因为有字段是decimal 或者是decimal?
然后转成json文件后变成 type="number" format="double" 变成double类型去转换了
这个肯定不是我希望的 因为这样添加rest api后还是需要convert.todecimal(double类型)

而且我查阅资料发现swagger定义的基础类型只有
integer int32 signed 32 bits
integer int64 signed 64 bits (a.k.a long)
number float
number double

唯独漏了decimal ,就算我配置了参数映射c.MapType<decimal?>(() => new Swashbuckle.Swagger.Schema { type = "number", format = "decimal?" });

但是还是无法添加 ,因为添加的时候number识别不了decimal? 直接替换成double了
该如何解决呢,园豆不多 全部奉上了~~

犇牛牛的主页 犇牛牛 | 初学一级 | 园豆:31
提问于:2019-06-24 09:52
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册