所以我们有一个非常大的 ASP.NET WebForms 应用程序(最近更新到 .NET 4.0),我想尝试将 MVC 放在它旁边。
我已经阅读了很多关于这两种类型的应用程序确实彼此并排的文章。但是,当前站点大量使用 Spring.NET。
理想情况下,我要做的就是开始向其中添加 MVC 页面,利用现有的业务逻辑配置。
我试过只使用 MvcContextHandler,但是,这会导致错误(The virtual path '/currentcontext.dummy' maps to another application, which is not allowed.
),所以我认为它并不那么容易。
我想利用现有对象的原因是它们将包含有关用户的上下文信息,以及他们之前在流程中选择的内容,因此利用已实例化的现有类将非常有用。
那么有谁知道这是否可行,如果可以,是否有任何资源可以展示如何做到这一点?
我目前认为链接 IoC 容器可能是一种选择,因此使用 Ninject 解析控制器,因此映射参数以从 Spring 容器中获取依赖项,但这似乎还有很长的路要走......