コード例 #1
0
ファイル: Bootstrap.cs プロジェクト: adst2016/elite
        private static void InitDataBase(InfrastructureServerSection section)
        {
            var initDataBase = InitDataBaseFactory <InitDataBaseStrategyBase> .GetInstance(section);

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

            return(Activator.CreateInstance(initDataBaseStrategyType) as T);
        }
コード例 #3
0
ファイル: Bootstrap.cs プロジェクト: adst2016/elite
        private static void InitContainer(InfrastructureServerSection section)
        {
            var initContainer = InitContainerFactory <InitContainerStrategyBase> .GetInstance(section);

            initContainer.Init(controllerBuilder);
        }
コード例 #4
0
        public static T GetInstance(InfrastructureServerSection configSection)
        {
            Type initContainerStrategy = configSection.InitContainerStrategy;

            return(Activator.CreateInstance(initContainerStrategy) as T);
        }