0

有没有办法扩展标准 aspnet_isapi 过滤器?

我想覆盖负责创建应用程序域和托管环境的应用程序管理逻辑 - 这是 ApplicationManager 类的责任。我想扩展它的原因是为我的 Web 应用程序实现多租户支持,其中多个租户可以在同一个应用程序中运行。由于不同的租户应该能够加载同一程序集的不同版本,因此需要将它们隔离在不同的应用程序域中。因此,需要为每个租户创建新的应用程序域。

有任何想法吗?

4

1 回答 1

0

有什么运气吗?我也有类似的问题。作为调查的结果 - 我认为编写自己的 ApplicationManager 不是一个好的(甚至可能的)方法。ApplicationManager 处理低级请求处理逻辑,而多租户则更高,更接近应用程序逻辑(业务逻辑)。看看创建子 AppDomains 方法。这可能是正确的方法。

于 2014-01-10T11:08:36.343 回答