网站程序是什么意思,网站建设维护价格,做网站和做app哪个容易,wordpress耗内存1、安装EF Core Power Tools#xff1a;打开Vs开发工具→扩展→管理扩展 2、(切记执行这步之前确保自己的代码不存在编写或者编译错误#xff01;)安装完成后在你需要创建数据库实体的项目文件夹上面单击右键#xff0c;找到EF Core 工具#xff08;必须安装扩展之和才会有…1、安装EF Core Power Tools打开Vs开发工具→扩展→管理扩展 2、(切记执行这步之前确保自己的代码不存在编写或者编译错误)安装完成后在你需要创建数据库实体的项目文件夹上面单击右键找到EF Core 工具必须安装扩展之和才会有→反向工程 3、点击之和如果是第一次连接需要进行数据库的连接配置也很简单就是直接把你需要创建实体的数据地址以及登录账号密码输入即可 4、以上的数据库连接配置完成后会跳到如下所示的界面,到这一步你就可以选择你需要生成实体的表或者视图了 5、点击确认之后会来到如下的界面在这里你就可以根据自己的需求进行配置但是如果是第一次生成实体我建议把我箭头指向的哪个ef core包给安装上。 6、到这部其实数据库实体以及实体的上下文已经生成完成你只需要在Program.cs中配置数据库的连接即可读取配置文件的方法我在前面有写噢
//读取配置文件 builder.Services.AddSingleton(new Appsettings(configuration)); var Connection Appsettings.App(new string[] { AppSettings, Connection });
//数据库连接 builder.Services.AddDbContext这里是你的上下文对象名称(options options.UseSqlServer(Connection)); 7、在需要使用的地方进行上下文的实例化即可
public class demoController : Controller { private readonly 你的上下文对象名称_context; /// summary /// 实例化上下文 /// /summary /// param namecontext/param public demoController(你的上下文对象名称 context) _context context; public JsonResult demo() { //随便写的 var result from a in _context.T_User select a; return Json(result) } }