代码之家  ›  专栏  ›  技术社区  ›  Jeff

Windsor注册子容器可见性

  •  0
  • Jeff  · 技术社区  · 15 年前

    我有一些(有点)单子,它们存在于三个上下文中:

    1. 每个应用程序域

    2. 每HTTPApplication

    3. 每个Web请求

    现在,我正在为每个httpapplication创建一个子容器,并为每个web请求创建另一个子容器。这是必要的,因为有些组件实际上应该跨三层共享单例实例。出于安全和其他原因,某些注册不应实际共享单例(每个容器一个)。

    对于如何实现这一点,或者如何限制容器层次结构中注册的可见性,是否有人有建议?

    谢谢。

    2 回复  |  直到 15 年前
        2
  •  1
  •   Stuart Lange    15 年前
    推荐文章