Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.NET核心,来自服务器依赖项的SQL Server数据库连接_.net_Azure_Service_Dependencies_Connection String - Fatal编程技术网

.NET核心,来自服务器依赖项的SQL Server数据库连接

.NET核心,来自服务器依赖项的SQL Server数据库连接,.net,azure,service,dependencies,connection-string,.net,Azure,Service,Dependencies,Connection String,我有一个.NET Core 3 web应用程序和处理连接字符串的“传统”方法(在appsettings.json中) 我这样使用它(在Startup.cs): var connection=Configuration.GetConnectionString(“ConnectionString”); services.AddDbContext(选项=> { 选项。使用SQLServer(连接); }); 但是现在我想使用“服务依赖项”,而不是为测试服务器、生产等编写自定义appsettings.

我有一个.NET Core 3 web应用程序和处理连接字符串的“传统”方法(在
appsettings.json
中)

我这样使用它(在
Startup.cs
):

var connection=Configuration.GetConnectionString(“ConnectionString”);
services.AddDbContext(选项=>
{
选项。使用SQLServer(连接);
});
但是现在我想使用“服务依赖项”,而不是为测试服务器、生产等编写自定义
appsettings.xyz.json

我已经在Azure上有一个SQL Server数据库。我想在这里配置它:

我想我的配置还可以,但是如何替换
Startup.cs
中的代码呢


我试图在这里找到“最佳实践”。

我在
secrets.json
文件中找到了一些关于存储信息情况的教程:这可能会有帮助:)
var connection = Configuration.GetConnectionString("ConnectionString");

services.AddDbContext<PortalContext>(options =>
            {
                options.UseSqlServer(connection);
            });