我想将Json反序列化为以下类:
因此,两个属性将像往常一样被反序列化,其余的将被推送到字典中。
这将数据推送到属性名称和类型,但字典保持为空...我猜json应该像这样看起来:
但我希望JSON格式如下:
如何调整反序列化以使其正常工作?
public class Config
{
public String Name { get; set; }
public SSOType Type { get; set; }
public Dictionary<String, String> Configuration { get; set; }
}
因此,两个属性将像往常一样被反序列化,其余的将被推送到字典中。
JsonConvert.DeserializeObject<Config>(filetext);
这将数据推送到属性名称和类型,但字典保持为空...我猜json应该像这样看起来:
{
"name":"something",
"type":"something",
"configuration":{
"thing1":"value",
"thing2":"value",
"thing3":"value"
}
}
但我希望JSON格式如下:
{
"name":"something",
"type":"something",
"thing1":"value",
"thing2":"value",
"thing3":"value"
}
如何调整反序列化以使其正常工作?