Example #1
0
        public BizController(string schemaId)
        {
            this.schema = SchemaContainer <S> .Instance().GetItem(schemaId);

            B obj = new B();

            obj.Id = schemaId;
            SetObj(obj);
            //    Initailize(buzObject);
        }
Example #2
0
 /// <summary>
 /// 初始化
 /// </summary>
 /// <param name="filePath">文件路径</param>
 public static void Initialize(string filePath)
 {
     if (instance == null)
     {
         instance = new SchemaContainer <T>(filePath);
     }
     else
     {
         throw (new EContainerHasInitialized());
     }
 }
Example #3
0
        /// <summary>
        /// 由BuzObject对象构造控制器
        /// </summary>
        /// <param name="wboSchema"></param>
        public BizController(B obj)
        {
            this.schema = SchemaContainer <S> .Instance().GetItem(obj.Id);

            SetObj(obj);
        }