小编Wha*_*ves的帖子

在JSON web-api上公开的对象 - 如何阻止属性名称更改大小写?

我有一个对象模型,看起来像:

public class Product
{
    public string ProductCode { get; set; }
    public string ProductInfo { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

我通过Dapper填充它,并将它暴露给angular.js使用者,但JSON中的属性名称如下:

{
     "productCode": 1,
     "productInfo": "Product number 1"
}
Run Code Online (Sandbox Code Playgroud)

特别注意驼峰式的情况.我希望它与原始声明的名称相匹配,即

{
     "ProductCode": 1,
     "ProductInfo": "Product number 1"
}
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

c# asp.net-mvc json

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

标签 统计

asp.net-mvc ×1

c# ×1

json ×1