使用的是EF,为自动生成的实体类创建了分部类,现在要为其属性成员添加特性,因为一部分属性是在自动生成的实体类中的,又不想改动自动生成的实体类,所 以特性的添加无从下手。要添加的特性为自定义的特性,请教各位有什么办法么?试过MetadataTypeAttribute,但是行不通...
所谓的自动其实是给没有想法的人的。
题主既然有想法,我看你不如学习Codesmith或者T4。
嗯,现在看来只有这个办法最合理了,有时间好好研究下T4,看着T4中脚本和C#代码混合在一起,像ASP一样,真不爽啊
改T4模版
谢谢,现在看来只能这么办了
T4吧,不过很累。
EF貌似不支持在设计时定义特性,因此,你的T4也将要么都有,要么就。。。累哦。
刚开始学习EF,对于T4也只是了解皮毛...非常感谢你的帮助,不过觉得这种问题为什么微软不把它搞定
@「初见」: 有饭大家吃。MS什么都吃了,别人就只能喝汤了,我们就只能喝西北风了。
MS其实估计也想弄,但是,毕竟不是很紧急的,弄了的话,嘿嘿~~~