使用Newtsonsoft JSON,在反序列化时是否可以使用JsonProperty
或C#属性名称?基本上,是否有一个我缺少的选项允许反序列化下面的两个示例JSON文件?
C#Class
public class MyClass
{
[JsonProperty("CustomerName")]
public string ExternalId { get; set; }
}
第一个JSON文件
{
"ExternalId":"Test1"
}
第二个JSON文件
{
"CustomerName":"Test2"
}