Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/313.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 将具有一对多关系的.Net核心实体映射到Angular 2接口_C#_Json_Angular_Typescript_.net Core - Fatal编程技术网

C# 将具有一对多关系的.Net核心实体映射到Angular 2接口

C# 将具有一对多关系的.Net核心实体映射到Angular 2接口,c#,json,angular,typescript,.net-core,C#,Json,Angular,Typescript,.net Core,我正在使用.Net核心C#和Angular 2创建一个简单的博客 检索所有帖子效果很好,但我现在为每个帖子添加了一个评论数组,这导致了以下错误: TypeScript是否需要有关注释的更多信息 角度分量: API方法:我已经设法解决了这个问题 由于实体框架内部的循环引用,JSON无法解析 我设法通过在startup.cs中添加此选项来修复它: services.AddMvc() .AddJsonOptions(options => {

我正在使用.Net核心C#和Angular 2创建一个简单的博客

检索所有帖子效果很好,但我现在为每个帖子添加了一个评论数组,这导致了以下错误:

TypeScript是否需要有关注释的更多信息

角度分量:


API方法:我已经设法解决了这个问题

由于实体框架内部的循环引用,JSON无法解析

我设法通过在startup.cs中添加此选项来修复它:

 services.AddMvc()
            .AddJsonOptions(options =>
            {
                options.SerializerSettings.ReferenceLoopHandling = Newtonsoft.Json.ReferenceLoopHandling.Ignore;
            });