我可以在appsettings.json文件中添加“ConnectionStrings”元素;但是,当我将相同的元素复制并粘贴到我的appsettings.Development.json文件时,它似乎不起作用。我的var connection = Configuration.GetConnectionString("DefaultDatabase");
代码行不再适用于Startup.cs
和ConfigureServices()
方法。
我正在使用Visual Studio 2017,当我转到项目的属性并转到Debug选项卡时,我可以看到它将ASPNETCORE_ENVIRONMENT
设置为Development
所以不应该连接字符串在appsettings.Development.json中使用Conifugration.GetConnectionString()
方法?
答案 0 :(得分:1)
"Logging"
section元素(紧跟在LogLevel
元素之后。现在我确实将ConnectionStrings作为自己的元素而不是Logging all的属性现在好了。