1. 程式人生 > 其它 >C# net PDMan/CHINER/元數建模 生成Dapper類模板

C# net PDMan/CHINER/元數建模 生成Dapper類模板

C# net PDMan/CHINER/元數建模 生成Dapper類模板

C# net PDMan CHINER 元數建模 生成 Dapper 類 模板

官網自帶的效果為(作死效果不是很友好):

我修改後的效果為(自帶搭配Dapper使用):

下面是程式碼:

    
    /// <summary>
    /// {{=it.func.join(it.entity.defName,it.entity.comment,'-')}}
    /// </summary>
    [Table("{{=it.entity.defKey }}")]
    public class {{=it.entity.defKey }}
    {
        {{~it.entity.fields:field:index}}
        /// <summary>
        /// {{=it.func.join(field.defName,field.comment,';')}}
        /// </summary>
        {{?field.primaryKey}}[ExplicitKey]{{?}}
        public {{?field.refDictData?.defKey==undefined}}{{=field.type}}{{?}}{{?field.refDictData?.defKey!=undefined}}{{=field.refDictData?.defKey}}{{?}}{{?field.notNull==false&field.type!='string'}}{{='?'}}{{?}} {{=field.defKey}} { get; set; }{{?field.defaultValue!=''}} = {{=field.defaultValue}};{{?}}
        {{~}}
    }

  

使用方式為:

完成

ok

如有問題請聯絡QQ: var d=["1","2","3","4","5","6","7","8","9"]; var pass=d[8]+d[6]+d[0]+d[8]+d[2]+d[0]+d[4]+d[3]+d[2];