No motivation to write it down. The framework is basically complete. The addin Code has not been written yet. Only one windowsapp can demonstrate basic instance definition and enumeration definition.
You only need to configure the object field type through the configuration file.
<Entityfieldtypes>
<TP name = "string" dot = "system. String" Builder = "entity_val" length = "50" idgenerator = "assigned"> </TP>
<TP name = "int32" dot = "int32" dotnull = "int32? "Builder =" entity_val "idgenerator =" native "> </TP>
<TP name = "datetime" dotnull = "datetime? "Def =" datetime. Now "Builder =" entity_val "> </TP>
<TP name = "entity" Builder = "entity_entity" hbmelement = "allow-to-one">
<! -- The following object should implement icolumnview -->
<Parameter> nhfrog. generator. Frog. entitycolumnviews. entitycolumn, nhfrog. generator. Frog </parameter>
</TP>
<TP name = "Enum" Builder = "entity_enum">
<Parameter> nhfrog. generator. Frog. entitycolumnviews. enumcolumn, nhfrog. generator. Frog </parameter>
</TP>
</Entityfieldtypes>
Configuration files are a bit abused. Source code download
I still want to finish the learning task as soon as possible in the new year!