ASP.NET Core 模板 3.1.5 - serviceDependencies.json

Giv*_*ivi 16 .net-core asp.net-core visual-studio-2019

我刚刚更新了Visual Studio 2019并注意到在ASP.NET Core (MVC) 的模板 (3.1.5) 中,有serviceDependencies.json 目前在 ASP.NET Core 文档中没有任何意义,我没有也可以在谷歌中找到任何。

我明白,以某种方式可以在 json 中注册依赖项,但没有得到全貌。如何使用,何时使用?

内容:

{
  "dependencies": {
    "mssql1": {
      "type": "mssql",
      "connectionId": "DefaultConnection"
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

Giv*_*ivi 16

花了更多时间后,我发现这个未来与使用 Visual Studio 配置 Azure 服务和模拟器有关,并且尚未记录与 UserSecrets 相关的未记录文件出现在 16.6 Preview4

目标是描述将在 Azure 应用服务中使用的服务,以及本地模拟的可能性,以简化开发/部署例程。

来自开发博客的注释:

从 Visual Studio 16.6 预览版 2 开始,连接服务选项卡提供了一种称为服务依赖项的新体验。您可以使用它来将您的应用连接到 Azure 服务,例如 Azure SQL、存储、Key Vault 和许多其他服务。在可能的情况下,还提供本地仿真选项,并在未来计划更多。

  • 既然如此,我就把它删掉了…… (4认同)