我正在使用ServiceStack 3.9和AngularJS。我想尝试这样的POST:
$http.post('web.ashx/addUser', data)
"数据"是一个正确的JSON对象。
但是,当执行ServiceStack POST时,我会在我的DTO对象的每个字符串属性中得到双引号:
"\"John\""
而不是
"John"
我曾尝试配置ServiceStack JSON序列化程序,但我无法修复它。
有关正在发生的事情的任何想法?
感谢。
答案 0 :(得分:0)
在获得可能解决问题的帖子数据后,请尝试在服务器端使用JsonObject.Parse(objectToParse)
。