分类:
Net Core
第一步:创建一个NET Core项目
第二步:使用Nuget(程序包管理控制台)添加EF的依赖
输入命令: Install-Package Microsoft.EntityFrameworkCore.SqlServer
安装成功后,效果如下
注:如果是使用db first,需要根据数据库生成model,就还需要使用命令添加以下两个依赖
Install-Package Microsoft.EntityFrameworkCore.Tools
Install-Package Microsoft.EntityFrameworkCore.SqlServer.Design
第三步:相关依赖添加成功后,就可以根据命令从数据库生成model
Scaffold-DbContext "Server=.;Database=数据库名称;Trusted_Connection=True;" Microsoft.EntityFrameworkCore.SqlServer -OutputDir Models
如果执行这句命令报错,说明powershell版本太低了,不支持这个命令,需要安装3.0以上的powershell版本才行
注:如果model已经生成过,想要覆盖,在命令后面加上 -force。
第四步:使用EF
找到startup.cs下的ConfigureServices方法,在方法中添加依赖注入,如图
特别注意版本问题,版本保持一致。
评价
排名
6
文章
6
粉丝
16
评论
8
{{item.articleTitle}}
{{item.blogName}} : {{item.content}}
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2025TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
公网安备:50010702506256
欢迎加群交流技术