你的位置: 码友网首页 / 资讯源列表 / asp.net core 使用newtonsoft完美序列化WebApi返回的ValueTuple

关于[asp.net core 使用newtonsoft完美序列化WebApi返回的ValueTuple]的摘要:

由于开发功能的需要,又懒得新建太多的class,所以ValueTuple是个比较好的偷懒方法,但是,由于WebApi需要返回序列化后的json,默认的序列化只能将ValueTuple定义的各个属性序列化成Item1...n    但是微软还是良心的为序列化留下入口,编译器会在每个返回ValueTuple的函数或者属性上,增加一个TupleElementNamesAttribute特性,该类的TransformNames就是存着所设置的属性的名称(强烈需要记住:是每个使用到ValueTuple的函数或者属性才会添加,而不是加在有使用ValueTuple的类上),比如 (string str1,s...

原文地址: https://www.cnblogs.com/kugar/p/12334210.html

收录时间: 2020-02-21 浏览量: 1933 分类: ASP.NET Core

| 0 收藏 | 0