将使用Ninject的经典ASP.NET MVC5项目迁移到Owin

将使用Ninject的经典ASP.NET MVC5项目迁移到Owin,asp.net,asp.net-mvc,asp.net-mvc-5,ninject,owin,Asp.net,Asp.net Mvc,Asp.net Mvc 5,Ninject,Owin,我有一个ASP.NET MVC5应用程序,它是在MVC3时代创建的。在这段时间里,我一次又一次地升级到使用MVC5和Ninject的当前状态 我将Ninject与Nuget包Ninject.Web.Common和Ninject.MVC5一起使用。说实话,我甚至不确定是否需要后者,因为MVC5似乎在需要时使用其内置的IDependencyResolver接口 应用程序在IIS中运行,所有的设置和配置都在Global.asax文件和Web.config中完成 现在我们达到了一个点,我们想使用sign

我有一个ASP.NET MVC5应用程序,它是在MVC3时代创建的。在这段时间里,我一次又一次地升级到使用MVC5和Ninject的当前状态

我将Ninject与Nuget包
Ninject.Web.Common
Ninject.MVC5
一起使用。说实话,我甚至不确定是否需要后者,因为MVC5似乎在需要时使用其内置的
IDependencyResolver
接口

应用程序在IIS中运行,所有的设置和配置都在
Global.asax
文件和
Web.config
中完成

现在我们达到了一个点,我们想使用
signar
作为子模块,因此有时间将整个应用程序迁移到
Owin
,因为
signar
也使用它。我不想把几种技术混在一起搞得一团糟

实际上,我找不到任何关于所需步骤、可能出现的问题以及应该注意的问题的好指南

有人做过类似的迁移吗