예제 #1
0
 TInterface IDependencyContainer.Resolve <TInterface>() => StaticContainer.Resolve <TInterface>();
예제 #2
0
 internal StaticDependencyContainerWrapper()
 {
     StaticContainer.Reset();
 }
예제 #3
0
 void IDependencyContainer.RegisterSingleton <TImpl>() => StaticContainer.RegisterSingleton <TImpl>();
예제 #4
0
 void IDependencyContainer.RegisterSingleton <TImpl>(Func <TImpl> factory) => StaticContainer.RegisterSingleton <TImpl>(factory);
예제 #5
0
 void IDependencyContainer.Register <TImpl>() => StaticContainer.Register <TImpl>();
예제 #6
0
 void IDependencyContainer.Register <TInterface, TImpl>(Func <TImpl> factory) => StaticContainer.Register <TInterface, TImpl>(factory);
예제 #7
0
 public void Dispose() => StaticContainer.Reset();