【问题标题】:Problem Self referencing loop detected EF CORE .NET问题自引用循环检测到 EF CORE .NET
【发布时间】:2020-03-29 12:28:06
【问题描述】:

我正在开发一个 .NET CORE Web API。在模型类中,我有一个双向引用,根据请求会引发自引用循环检测错误。这些是模型类:

public class Probleem 
{
public int Id { get; set; }
[Required]
public Gebruiker Gebruiker { get; set; }
[Required]
public DateTime TimeCreated { get; set; }
}
public class Gebruiker
{
public int Id { get; set; }
[Required]
public String Voornaam { get; set; }
[Required]
public String Naam { get; set; }
[Required]
public List<Probleem> Problemen { get; set; } = new List<Probleem>();
}

我试图发出的请求是问题的 GET 请求,但显然代码没有意识到两个类一直相互引用,从而导致崩溃。 我已阅读,为了解决此问题,我需要将代码添加到 Global.asax.cs 文件中,但我找不到该文件,也无法在“新建项目”菜单中创建它。

【问题讨论】:

    标签: .net entity-framework


    【解决方案1】:

    抱歉,我是盲人,但我完全误解了之前的问题: JSON.NET Error Self referencing loop detected for type 答案其实就在那个问题里。

    【讨论】:

      猜你喜欢
      • 2014-02-05
      • 2016-04-17
      • 1970-01-01
      • 2012-11-10
      • 1970-01-01
      • 2017-10-30
      • 2016-02-15
      • 2017-10-17
      • 1970-01-01
      相关资源
      最近更新 更多