|
看到有同学反馈,说MiniORM代码有Bug,也不知道怎么用,所以今天我就写了些测试代码。希望能够给点帮助。
同时也发现了两Bug,一并罗列出:
1、MiniORM.PubFuncs.GetObjectType()函数:
<div class="highlighter">
- publicstaticTypeGetObjectType(stringassemblyname,stringnamespacename,stringclassname)
- {
- TypeobjType=(Type)_HashObjectType[assemblyname+namespacename+classname];
- if(objType==null)
- {
- objectobj=_HashObjectType[assemblyname+namespacename+classname];
- obj=Assembly.Load(assemblyname).CreateInstance(namespacename+"."+classname);
- _HashObjectType[assemblyname+namespacename+classname]=obj.GetType();
- //需要增加这句
- objType=(Type)_HashObjectType[assemblyname+namespacename+classname];
- }
- returnobjType;
- }
|
|