5
我无法将JSON绑定到南希的Dictionary<string,string>
。模型绑定到南希的词典<string,string>
这条路线:
Get["testGet"] = _ =>
{
var dictionary = new Dictionary<string, string>
{
{"hello", "world"},
{"foo", "bar"}
};
return Response.AsJson(dictionary);
};
返回以下JSON,符合市场预期:
{
"hello": "world",
"foo": "bar"
}
当我尝试发布这一确切JSON回这条路线:
Post["testPost"] = _ =>
{
var data = this.Bind<Dictionary<string, string>>();
return null;
};
我获得例外:
值“[你好,世界]”不是“System.String”类型,不能在此泛型集合中使用 。
是否可以使用Nancys的默认模型绑定绑定到Dictionary<string,string>
,如果是这样,我在这里做错了什么?