【发布时间】:2020-08-11 19:03:12
【问题描述】:
我使用命令将现有数据库搭建到数据层项目中
Scaffold-DbContext Command
我还有一个 ASP.NET MVC 项目。
在我的Startup.cs 的ConfigureServices 方法中,我有
services.AddDbContext<GlassesMVDataContext>(options => options.UseSqlServer(Configuration.GetConnectionString("DefaultConnection")));
services.AddScoped<GlassesMVDataContext>();
我的appsetting.json 中有一个连接字符串。
我的数据上下文有一个构造函数
public GlassesMVDataContext(DbContextOptions<GlassesMVDataContext> options)
: base(options)
{
}
在数据层我希望能够做这样的事情:
using (var context = new GlassesMVDataContext())
{
}
我希望能够使用连接字符串并让上下文在数据层中理解这一点。
我如何做到这一点?
【问题讨论】:
标签: asp.net-mvc entity-framework-core