在我们开发的web api 2应用程序中,在运行Web服务器时,出于某种原因,Owin Startup方法不止一次发生。这有什么特定的原因吗?我应该在哪里考虑以防止它?
谢谢!
答案 0 :(得分:0)
启动时设置断点,每次在断点处停止时检查调用堆栈窗口。这将告诉你从哪里调用它。
当您添加OWIN startup detection设置并且还在代码中添加显式启动时,我也看到了这种情况 - 例如在您的WebApi配置中。订购也可能是个问题。
答案 1 :(得分:0)
检查在类中添加的Assembly属性,所以首先它注册了owin然后触发,它也是静态的