c# - 重命名 JSON 输出的字段

标签 c# json asp.net-mvc

所以我有这个类:

public class Foo
{
         public string EmailAddress { get; set; }
 }

在将其添加到我的请求正文之前,我需要将其设为 email_address

我试过:

[SerializeAs(Name = "email_address")]
public string EmailAddress { get; set; }

但它不起作用。对此有什么想法吗?

最佳答案

修复了,我用过

[JsonProperty(PropertyName = "email_address")] 
public string EmailAddress { get; set; }

关于c# - 重命名 JSON 输出的字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46045546/

相关文章:

java - 如何将获得的字符串传递为 jsonObject 格式?

php - 尝试让 jquery .ajax 识别我的 PHP JSON

c# - 匿名类的返回类型是什么

c# - 新vs覆盖关键字

ruby-on-rails - 如何使用 Ruby on Rails 将 company.address.city 转换为对象

asp.net-mvc - MVC 3布局页面,Razor模板和DropdownList

c# - 我的代码如何确定它是否在 IIS 中运行?

javascript - 使用 jquery 检查所有复选框

c# - 如何复数单词/字符串?

c# - Entity Framework 插入多对多创建重复数据