1

哪个版本的 Autofac 支持 ASP.NET MVC 3 的 MultiTenant?我可以为 ASP.NET MVC 4 找到这个

4

1 回答 1

2

Autofac 发布的支持 MVC3 的最后一个版本是 2.6.3。当时并非所有包都在 NuGet 上发布。从 3.0 开始就发生了。上次在 2.6 行发布 Contrib 包(包含多租户库)是 2.6.1。

如果您需要 MVC3 堆栈,则需要转到Autofac 下载列表,将搜索过滤器切换到“不推荐使用的下载”并搜索“contrib” - 选择您可以找到的最新版本的 contrib 包。它看起来像 2.6.1 是它。然后搜索“2.6.1”找到对应的核心组件。

Autofac 有一个保持最新的一般政策,因此随着新 MVC 版本的发布,旧版本将不再获得直接支持。没有支持 MVC3 的 Autofac 3.0 版本,也没有向后移植功能的计划。

请注意,多租户支持并不特定于项目类型。它是一个支持任何应用程序类型的单一库。您真正想要的是支持 MVC3 并具有相应构建的多租户插件库的 Autofac 版本。希望上面的说明提供了这一点。

于 2013-05-23T16:28:12.260 回答