ASP.NET Core微服务(一)——【完整API搭建及访问过程】:
环境:win10专业版+vs2019+sqlserver2014/2019
对应练习demo下载路径(1积分):【https://download.csdn.net/download/feng8403000/15134527】
对应练习sql下载路径(0积分):【https://download.csdn.net/download/feng8403000/15134699】
1、创建API项目
2、项目层级以及作用
3、引入数据库·这里采用的是sqlserver2014版本,如果是2019以上版本,数据库连接的地址请勿使用【127.0.0.1】,或者用【.】通用即可
3.1、添加NuGe程序包
3.2、添加4个需要的包
安装步骤:
四个包如上安装即可,查看是否安装成功
或
3.3、通过【工具】->【NuGet包管理器】->【程序包管理器控制台】
自动连接写法·sqlserver2019【Data Source=.】
Scaffold-Dbcontext 'Data Source=127.0.0.1;Initial Catalog=数据库name;Integrated Security=True;' Microsoft.EntityFrameworkCore.SqlServer -OutputDir Models -Context 自定义nameContext
密码链接写法·sqlserver2019【Data Source=.】
Scaffold-Dbcontext 'Data Source=127.0.0.1;Initial Catalog=数据库name;User Id=用户名;Password=密码;' Microsoft.EntityFrameworkCore.SqlServer -OutputDir Models -Context 自定义nameContext
这样,我们就有了可以操作的EF对象了。