代码之家  ›  专栏  ›  技术社区  ›  Michael Lloyd Lee mlk

团结一心

  •  3
  • Michael Lloyd Lee mlk  · 技术社区  · 14 年前

    早上好, 我想有一个渴望单身的人在团结,这个单身需要注入到这样的 RegisterInstance 单靠方法是不行的。我能想到的另一件事是,在配置模块中有如下内容:

    container.RegisterType<Singletion, Singletion>(new ContainerControlledLigetimeManager());
    container.Resolve<Singletion>();
    

    但这对我来说有点软弱无力。

    1 回复  |  直到 14 年前
        1
  •  1
  •   Matt    14 年前

    我的最佳建议是实现一个自定义 LifetimeManager 班级。不幸的是,我找不到任何有用的关于如何做到这一点的文档。