我有一个 Web api 端点,它接收 JSON 并将其序列化为对象。非常基本和常见的东西。但是,我需要接受自定义的用户定义字段。例如,开发人员可能希望为“account #”添加一个自定义字段并通过 API 传递该字段。如果我不知道名称,我会被困在如何在我的班级上定义一个字段。我需要支持无限的字段,所以我不能简单地为 custom1、custom2、custom2 等创建一个字段。
我认为我的 JSON 可能看起来像这样......其中 custom_label_xxx 标识字段标签:
...
"custom_fields": {
"custom_label_90": 49,
"custom_label_83": [ 28, 29, 30 ],
"custom_label_89": "2012/05/21"
},
...
我到底如何设置一个动态类来接受这个动态 JSON?
我一直在谷歌上搜索,找不到任何使用自定义字段的示例。