为了账号安全,请及时绑定邮箱和手机立即绑定

使用不同的属性名称绑定到 POCO 模型

使用不同的属性名称绑定到 POCO 模型

C#
梵蒂冈之花 2021-12-25 16:46:07
如何告诉 Asp.Net Mvc 模型绑定器将有效负载中的某些值绑定到 POCO 模型中的某些特定属性?例如,我有一个 POCO 模型,它有 2 个属性:FirstName和LastName,但我得到的 JSON 对象具有不同的名称,如first_name_text和last_name_text。我使用模型绑定器将first_name_text绑定到 POCO 等中的 FirstName 属性。我正在使用 Asp.net MVC 5。
查看完整描述

1 回答

?
梦里花落0921

TA贡献1772条经验 获得超6个赞

您可以在 POCO 模型上添加数据注释。


这是更好的解释:https : //stackoverflow.com/a/15916121/9233618


public class TeamScore

{

[JsonProperty("first_name_text ")]

public string FirstName { get; set; }

[JsonProperty("last_name_text ")]

public string LastName { get; set; }

}


查看完整回答
反对 回复 2021-12-25
  • 1 回答
  • 0 关注
  • 146 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信