示例#1
0
 public static void SetLocator(IInstanceLocator locator)
 {
     _currentLocator = locator;
 }
示例#2
0
 IoCFactory()
 {
     _CurrentContainer = new InstanceLocator();
 }
示例#3
0
 private void SetKernel(IKernel kernel)
 {
     Locator = new InstanceLocatorNinject(kernel);
     Resolver = kernel;
 }
示例#4
0
 public UnityFactory()
 {
     this._instanceLocator = new Unity();
 }
示例#5
0
 public UnityFactory(IUnityContainer unityContainer)
 {
     this._instanceLocator = new Unity(unityContainer);
 }
示例#6
0
 private void SetKernel(IKernel kernel)
 {
     Locator  = new InstanceLocatorNinject(kernel);
     Resolver = kernel;
 }