【发布时间】:2020-05-23 19:07:45
【问题描述】:
我正在使用 Visual Studio 2019,我在 Dot Net Core Entity Framework 上创建了一个 API 项目。当我点击时有一个 API,我的应用程序进入中断模式。我无法找到问题。请帮忙..
异常:“Microsoft.Extensions.DependencyInjection.dll 中发生了“System.StackOverflowException”类型的未处理异常 "
【问题讨论】:
-
没有代码很难说。我在黑暗中最好的镜头是你注册了一个依赖注入的类型,它把自己作为构造函数参数。
-
@Crowcoder,我认为存在循环依赖问题。但是我找不到它..有没有找到循环依赖的工具?
-
我不知道有任何工具可以专门找到循环依赖项。如果您有 VS Enterprise,那么 code maps 可能会有所帮助。
-
@KapilChhatwani 在下面试试我的答案,让我知道它是否适合你。
标签: c# .net entity-framework asp.net-core visual-studio-2019