C# WEB API启动类异常
在我的web api中,我定义了如下启动类:C# WEB API启动类异常,c#,asp.net-web-api,C#,Asp.net Web Api,在我的web api中,我定义了如下启动类: [assembly: OwinStartup(typeof(MyProject.Cache.Startup))] namespace MyProject.Cache { public class Startup { public void Configuration(IAppBuilder app) { Configuration(app); } }
[assembly: OwinStartup(typeof(MyProject.Cache.Startup))]
namespace MyProject.Cache
{
public class Startup
{
public void Configuration(IAppBuilder app)
{
Configuration(app);
}
}
}
当我运行下面的项目时,异常正在发生
“System.StackOverflowException”类型的未处理异常
在MyProject.Cache.dll中发生
有什么建议吗?可能是因为你有一个无止境的递归
Configuration(IAppBuilder应用程序)
再次调用它自己。你的Configuration
方法调用Configuration
哪个调用Configuration
等等。循环依赖,你在这篇文章中有解决方案:是的,这是我的错误。我想打电话给ConfigAuth