繁体   English   中英

是否可以使用Scaffold-DbContext命令自动将HashSet映射和定义为虚拟的?

[英]Is it possible to automatically map and define HashSets as virtual with Scaffold-DbContext command?

在我的应用中,我将EF Core与延迟加载配合使用。 由于延迟加载要求将所有HashSet都定义为virtual ,因此在执行Scaffold-DbContext命令以映射数据库后,我总是编辑所有生成的文件,以便在每个ICollection<ClassA>之前复制粘贴“ virtual ”关键字等

在小数据库情况下,这不是一个很费时的操作,但是随着映射的db在表数量和表之间关系方面的增长,它的时间变得更长。

所以问题是:自从第一次执行Scaffold-DbContext命令以来,有没有办法将所有HashSets自动映射为virtual的?
或在映射数据库后,是否已经存在自动执行此操作的任何方式?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM