使用Angular和ASP.NET MVC,我将一个JSON传递给我在ASP.NET中的后端。为了举例,我们只是说我传入一个包含以下内容的参数:
[{"id":1,"logo":""}, {"id":2,"logo":""}, {"id":3,"logo":""}]
在我的后端我把它作为对象:
public JsonResult SaveHeadlines(List<SomeObject> objectHere)
objectHere的“logo”属性都包含null而不是空字符串。
这有什么办法吗?我不确定这是一个Angular to ASP.NET bug还是什么......
编辑:
//Serializing
List<Headlines> headlines = ServiceStack.Text.JsonSerializer.DeserializeFromString<List<Headlines>>(json);
return Json(headlines);