Tôi không thể liên kết JSON với Dictionary<string,string>
ở Nancy.Mô hình ràng buộc với Từ điển <string, string> trong Nancy
Tuyến đường này:
Get["testGet"] = _ =>
{
var dictionary = new Dictionary<string, string>
{
{"hello", "world"},
{"foo", "bar"}
};
return Response.AsJson(dictionary);
};
trả về JSON sau, như mong đợi:
{
"hello": "world",
"foo": "bar"
}
Khi tôi cố gắng và gửi JSON này chính xác trở lại tuyến đường này:
Post["testPost"] = _ =>
{
var data = this.Bind<Dictionary<string, string>>();
return null;
};
tôi nhận ngoại lệ:
Giá trị "[Hello, world]" không thuộc loại "System.String" và không thể sử dụng trong bộ sưu tập chung này.
Có thể liên kết với Dictionary<string,string>
sử dụng ràng buộc mô hình mặc định của Nancys không và nếu có, tôi đang làm gì sai ở đây?