c# - EF Core 脚手架-dbcontext 自定义命名空间
问题描述
这是对类似问题的后续行动,该问题已通过引用此问题得到回答,该问题已被关闭并根据链接页面迁移到 2.1.0 里程碑,但我无法通过搜索“找到它”脚手架 dbcontext 命名空间'。
是否有任何计划允许在调用 scaffold-dbcontext 时指定命名空间?- 我正在开发一些 DB-first 并定期重新构建架构的东西。每次我需要搜索/替换 [namespace].Models.Models 以删除第二个 .Models - 无论如何都不是什么大问题,但如果我可以告诉脚手架使用哪个命名空间,它会很方便。
(我很欣赏脚手架的主要目的是使用一次以迁移到代码优先,然后不再需要,但由于某些原因,这不是我使用它的方式。)
(我会在原始问题上添加评论,因为这本质上是同一个问题,但没有足够的声誉,所以将其发布为答案,该答案已被删除,所以我重新发布为一个新问题。)
解决方案
一个答案是迁移到 VS 2019 16.8.0 预览版/Net 5.0 预览版 7/EF Core 5.0.0 预览版,我刚刚这样做了 - 脚手架现在使用项目的命名空间,在我的例子中是 .Models,这与我完全一样想要它。
推荐阅读
- python - ModuleNotFoundError:Python 3.8+ 中没有名为“src”的模块
- docker - 当 Docker 容器自己构建时,环境变量是如何工作的?
- php - 在 Magento 2 中的 checkout_onepage_controller_success_action 上获取送货地址
- java - 遍历一个集合并获得另一个集合的相同索引值
- python - 如何使用 Python 和 Selenium 从 textarea 标签中获取文本?
- php - Slim 4 内部重定向,无限循环
- python - 在 Python 中批量打印多个 PDF
- macos - install4j 如何为 macOS 单包存档创建自定义安装程序
- reactjs - 避免在每次渲染 react-modal 时重新创建 body 组件
- python - 如何从年龄字段中估算出大致的出生日期?