小编Cad*_*dmi的帖子

更改 api 控制器答案上的 json 字段名称

假设我有一个带有 get 方法的控制器:

[HttpGet]
public Car Get()
{
    return new Car() { Color = "Yellow" };
}
Run Code Online (Sandbox Code Playgroud)

并且还定义了 Car 类

public class Car {
   [JsonProperty(PropertyName = "TheColorIs")]
   public string Color {get;set;}
}
Run Code Online (Sandbox Code Playgroud)

客户端收到类似 json 格式的内容: { "Color": "Yellow" } 为什么 json 响应中的属性名称不是 "TheColorIs" ?谢谢

c# decorator asp.net-core

3
推荐指数
1
解决办法
1355
查看次数

标签 统计

asp.net-core ×1

c# ×1

decorator ×1