Exemple #1
0
        private static void InitDataBase(InfrastructureServerSection section)
        {
            var initDataBase = InitDataBaseFactory <InitDataBaseStrategyBase> .GetInstance(section);

            initDataBase.Init();
        }
Exemple #2
0
        public static T GetInstance(InfrastructureServerSection configSection)
        {
            Type initDataBaseStrategyType = configSection.InitDataBase;

            return(Activator.CreateInstance(initDataBaseStrategyType) as T);
        }
Exemple #3
0
        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);
        }