将数据注释属性注入ViewModel

时间:2012-09-21 12:48:44

标签: data-annotations t4

我正在寻找将数据注释属性注入MVC​​中的ViewModels的解决方案。我们的想法是使用Related Entity和edmx文件路径装饰ViewModel类,然后读取Edmx文件和实体元数据信息。一旦识别出实体元数据迭代视图模型的属性,找到匹配的实体属性,然后根据实体信息用RequiredAttribute,StringLengthAttribute等装饰视图模型。

是否可以使用t4模板,因为我必须阅读用户创建的现有.cs文件,修改并保存它。

我怎样才能做到这一点?请咨询。

0 个答案:

没有答案