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