[Cnblogs.Architecture][v20.5.1] 使用 AddLongToJsonConverter() 将 long 序列化为 string

场景

浏览器的 JSON 反序列化无法完整将 long 类型转换为 number,最后一位会被四舍五入。

因此需要将 long 类型转为 string 发送到前端。

适用版本

v20.5.1

使用方法

Minimal API

builder.AddCqrs().AddLongToStringJsonConverter();

Mvc

builder.AddControllers().AddLongToStringJsonConverter();

随后服务器返回的 JSON 中,long 会被自动转换为 string

源代码

PR: https://github.com/cnblogs/Architecture/pull/285

posted @ 2024-10-27 16:12  沈星繁  阅读(36)  评论(0)    收藏  举报