private static void InitDataBase(InfrastructureServerSection section) { var initDataBase = InitDataBaseFactory <InitDataBaseStrategyBase> .GetInstance(section); initDataBase.Init(); }
public static T GetInstance(InfrastructureServerSection configSection) { Type initDataBaseStrategyType = configSection.InitDataBase; return(Activator.CreateInstance(initDataBaseStrategyType) as T); }
private static void InitContainer(InfrastructureServerSection section) { var initContainer = InitContainerFactory <InitContainerStrategyBase> .GetInstance(section); initContainer.Init(controllerBuilder); }
public static T GetInstance(InfrastructureServerSection configSection) { Type initContainerStrategy = configSection.InitContainerStrategy; return(Activator.CreateInstance(initContainerStrategy) as T); }