Scaffold-DbContext到不同的输出文件夹

本文介绍了Scaffold-DbContext到不同的输出文件夹的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在工作的公司解决方案中实现存储库模式,将后端项目和数据库上下文中的模型类以及DbContexts项目中的迁移分离。

使用Scaffold-DbContext将后端项目设置为模型类目标的默认项目,但是DbContext类始终与模型类创建在同一文件夹中。 

推荐答案

它可以将DbContext类的创建重定向到其他输出文件夹(在我的情况下重定向到DbContexts项目)吗?现在可以使用-Co​​ntextDir选项重定向生成的上下文:


-ContextDir 放置DbContext文件的目录路径是相对于项目目录的。

因此,在您的情况下将是这样的:

Scaffold-DbContext "*connection*" "*provider*" -OutputDir "BackendProject" -ContextDir "DbContexts"

来源: https://docs.microsoft.com/en-us/ef/core/miscellaneous/cli/powershell

这篇关于Scaffold-DbContext到不同的输出文件夹的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

 
posted @   dreamw  阅读(100)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
历史上的今天:
2021-08-03 英语老是学不好,试试我的小方法
2021-08-03 技能篇:git的简易教程
2021-08-03 【系统学习ES6】第一节:新的声明方式
2021-08-03 【进阶之路】动态代理与字节码生成
2021-08-03 如何写好技术文档——来自Google十多年的文档经验
2021-08-03 谈谈 C++ STL 中的迭代器
2021-08-03 几百行代码写个Mybatis,原理搞的透透的!
点击右上角即可分享
微信分享提示