我正在尝试根据上述教程创建Visual Studio Code,以创建Razor Pages,我设法成功运行了Razor Pages,以对Movie模型执行CRUD。当我查看appsettings.json时,我有什么不解之谜
“ ConnectionStrings”:{ “ MovieContext”:“数据源= MvcMovie.db”
我的问题是,上述配置的数据库在哪里?它看起来与我的Visual Studio社区IDE截然不同。我了解一个是xml,另一个是JSON。但是此JSON数据源未指定哪个sql实例名称?
答案 0 :(得分:1)
在启动类中,您将在ConfigureServices
方法中看到类似的内容
services.AddDbContext<RazorPagesMovieContext>(options =>
options.UseSqlite(
// This is one way to get your connection from the appsettings.json
// the result of this call is: "Data Source=MvcMovie.db"
Configuration.GetConnectionString("MovieContext"))
);