private static void InitializeContainer(MyDiContainerBase uc) { lock (locker) { if (container == null) { container = new UnityContainer(); } uc.InitializeContainer(container); } }
public static IUnityContainer Container(MyDiContainerBase uc) { lock (locker) { if (container == null) { InitializeContainer(uc); } } return(container); }