我一直在尝试在 VS Code 软件中对我现有的数据库 SQL Server 执行脚手架,以创建 DBContext 和实体域模型。 但是在 VS Code 中,唯一可用的命令是添加包和删除包,我需要在 Nuget 包管理器控制台中运行以下命令。 有没有其他方法可以在 VS Code 中做脚手架。 ...
提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供 中文繁体 英文版本 中英对照 版本,有任何建议请联系yoyou2525@163.com。
在我的应用中,我将EF Core与延迟加载配合使用。 由于延迟加载要求将所有HashSet都定义为virtual
,因此在执行Scaffold-DbContext
命令以映射数据库后,我总是编辑所有生成的文件,以便在每个ICollection<ClassA>
之前复制粘贴“ virtual
”关键字等
在小数据库情况下,这不是一个很费时的操作,但是随着映射的db在表数量和表之间关系方面的增长,它的时间变得更长。
所以问题是:自从第一次执行Scaffold-DbContext
命令以来,有没有办法将所有HashSets自动映射为virtual
的?
或在映射数据库后,是否已经存在自动执行此操作的任何方式?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.