我正在使用.Net Core C#和Angular 2创建一个简单的博客。
检索所有帖子工作正常,但我现在已经为每个帖子添加了一个注释数组,这导致了以下错误:
TypeScript是否需要有关评论的更多信息?
角度组件:
答案 0 :(得分:0)
我设法解决了这个问题。
由于Entity Framework内部的循环引用,JSON无法解析。
我通过在startup.cs中添加此选项来修复它:
services.AddMvc()
.AddJsonOptions(options =>
{
options.SerializerSettings.ReferenceLoopHandling = Newtonsoft.Json.ReferenceLoopHandling.Ignore;
});