コード例 #1
0
 public UnityContainerTestBase()
 {
     Resetter  = new LifetimeResetter();
     Container = new UnityContainer();
     RegisterPerTestSetup(() =>
     {
         Resetter.Reset();
     });
 }
コード例 #2
0
 protected override void CreateContainer()
 {
     Restter   = new LifetimeResetter();
     Container = new UnityContainer();
 }
コード例 #3
0
 public ResettableLifetimeManager(LifetimeResetter lifetimeResetter)
 {
     lifetimeResetter.OnReset += () => RemoveValue(null);
     LifetimeResetter          = lifetimeResetter;
 }
コード例 #4
0
 public ResettableLifetimeManager(LifetimeResetter lifetimeResetter)
 {
     lifetimeResetter.OnReset += (o, args) => instance = null;
 }
コード例 #5
0
 protected BaseTest()
 {
     Resetter  = new LifetimeResetter();
     Container = new UnityContainer();
 }