当前位置:网站首页>.Net6 MiNiApi +EFCore6.0高B格操作的WebApi
.Net6 MiNiApi +EFCore6.0高B格操作的WebApi
2022-08-11 05:22:00 【戀上葉子的風】
.Net6 MiNiApi +EFCore6.0高B格操作的WebApi
编辑器的选择
1.VSCode(首推,免费,功能强大,缺点就是要一定门槛)
2.Visual Studio 2022 Current(VS的免费版本,C#用户应该对他耳熟能详不过的讲解)
3.Rider(要钱,功能强大,和VS一样比较大,吃内存)
(以下代码使用Visual Studio 2022 Current演示)
项目创建
删掉不必要的代码,写一个web接口演示效果
项目运行雏形
EFCore6.0的使用
演示使用的数据库SQLSever,高b格Api生成数据库,Corefirst代码优先
需要安装nutget包
Microsoft.EntityFrameworkCore
Microsoft.EntityFrameworkCore.SqlSever
实体创建
EFCore上下文配置
项目最终样子
这里写好注释了
项目运行效果演示
创建数据库要先运行一下哦
字符串链接配置处
全局Using配置
总结
.Net日益强大,一个Curd演示写的很丝滑,完全可以不用操作数据库生成数据和操作数据库
上面只是.net6的冰山一角还有很多强大的功能自己去发掘