标签: data-annotations t4
我正在寻找将数据注释属性注入MVC中的ViewModels的解决方案。我们的想法是使用Related Entity和edmx文件路径装饰ViewModel类,然后读取Edmx文件和实体元数据信息。一旦识别出实体元数据迭代视图模型的属性,找到匹配的实体属性,然后根据实体信息用RequiredAttribute,StringLengthAttribute等装饰视图模型。
是否可以使用t4模板,因为我必须阅读用户创建的现有.cs文件,修改并保存它。
我怎样才能做到这一点?请咨询。