Код: Выделить всё
var sqlServerPassword = builder.AddParameter("sqlServerPassword", "Password12*", secret: true);
var sqlServer = builder.AddSqlServer("sqlServer", password: sqlServerPassword, port: 5515)
.WithImageRegistry("my private registry")
.WithImage("mssql/server:2017-latest")
.WithLifetime(ContainerLifetime.Persistent);
var orderApi = builder.AddProject("samples-orderapi");
var orderApiDatabase = sqlServer.AddDatabase("OrderApi");
orderApi
.WithReference(orderApiDatabase)
.WaitFor(orderApiDatabase);
< /code>
Эта настройка автоматически внедряет строку подключения в конфигурацию, например: < /p>
{
"ConnectionStrings": {
"OrderApi": "Server=...;Database=OrderApi;..."
}
}
< /code>
, но вместо этого я хочу ввести его в пользовательский раздел, например: < /p>
{
"MyCustomSection": {
"Database": {
"OrderApi": {
"ConnectionString": "Server=...;Database=OrderApi;..."
}
}
}
}
Подробнее здесь: https://stackoverflow.com/questions/795 ... -of-connec