数据源在哪里= MvcMovie.db?

时间:2019-01-05 13:33:36

标签: c# json visual-studio razor-pages

https://docs.microsoft.com/en-us/aspnet/core/tutorials/razor-pages/model?view=aspnetcore-2.2&tabs=visual-studio-code

我正在尝试根据上述教程创建Visual Studio Code,以创建Razor Pages,我设法成功运行了Razor Pages,以对Movie模型执行CRUD。当我查看appsettings.json时,我有什么不解之谜

“ ConnectionStrings”:{     “ MovieContext”:“数据源= MvcMovie.db”

我的问题是,上述配置的数据库在哪里?它看起来与我的Visual Studio社区IDE截然不同。我了解一个是xml,另一个是JSON。但是此JSON数据源未指定哪个sql实例名称?

1 个答案:

答案 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"))
    );