Exemplo n.º 1
0
        /// <summary>
        ///
        /// </summary>
        private void InitializeSettings()
        {
            Stream        stream     = BasicSettings.GetConfig(KeyBasisDataSynchSetting);
            XmlSerializer serializer = new XmlSerializer(typeof(BasisDataSynchSetting));

            _basisSynchsetting = serializer.Deserialize(stream) as BasisDataSynchSetting;
        }
Exemplo n.º 2
0
        private static void GetPreDefineSqlSentence()
        {
            XmlSerializer serializer = new XmlSerializer(typeof(PreDefineSqlCollection));

            //FileStream fileStream = new FileStream(FullSqlSentenceFileName, FileMode.Open);

            _sqlSentences = (PreDefineSqlCollection)serializer.Deserialize(BasicSettings.GetConfig(BasicSettings.PreDefineSqlSetting));

            //fileStream.Close();
        }
Exemplo n.º 3
0
        /// <summary>
        /// 重新调用ORM的设置数据
        /// </summary>
        public static void ResetORMSettings()
        {
            XmlSerializer serializer = new XmlSerializer(typeof(ORMCollection));

            //FileStream fileStream = new FileStream(FullOrmSettingFileName, FileMode.Open);

            _ormSettings = (ORMCollection)serializer.Deserialize(BasicSettings.GetConfig(BasicSettings.ORMappingSetting));
            // 合并父类和子类的设置
            MergeParentAndChildSetting();

            //fileStream.Close();
        }