【发布时间】: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