我有一个在MVC3时代创建的ASP.NET MVC5应用程序。在这段时间里,我一遍又一遍地升级,直到使用MVC5和Ninject的当前状态。
我将Ninject与Nuget包Ninject.Web.Common
和Ninject.MVC5
一起使用。说实话,我甚至不确定后者是否需要,因为MVC5似乎在需要时使用其内置的IDependencyResolver
接口。
应用程序在IIS中运行,所有设置和配置都在Global.asax
文件和Web.config
中完成。
现在我们已经达到了我们希望将SignalR
用于子模块的地步,因此有时间将整个应用程序迁移到Owin
,因为SignalR
也使用它。我不想混淆几种技术。
我实际上找不到任何关于所需步骤的好指南以及可能发生的问题,应该注意什么。
有人做过类似的迁移吗?