Настройка строки подключения в .NET AspireC#

Место общения программистов C#
Ответить
Anonymous
 Настройка строки подключения в .NET Aspire

Сообщение Anonymous »

Начиная с начального решения Aspire, я добавил возможность доступа к базе данных Azure SQL Server. В моем AspireSample.ApiService у меня есть следующая строка в Program.cs

Код: Выделить всё

builder.AddSqlServerClient("SqlClient");
Также в моем AspireSample.ApiService у меня есть следующие строки в appsettings.Development.json

Код: Выделить всё

  "Aspire": {
"Microsoft": {
"Data": {
"SqlClient": {
"ConnectionString": "Server=tcp:myserver.database.windows.net,1433;Initial Catalog=mydatabase;Encrypt=True;TrustServerCertificate=False;Connection Timeout=30;Authentication=\"Active Directory Default\";",
"DisableHealthChecks": false,
"DisableMetrics": true
}
}
}
},
Хотя это работает, я не понимаю, почему мне нужно размещать эту конфигурацию в моем AspireSample.ApiService вместо моего проекта AspireSample.AppHost. Я что-то упустил в конфигурации, которая позволила бы моему ApiService считывать значение из моего проекта AppHost?


Подробнее здесь: https://stackoverflow.com/questions/785 ... net-aspire
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»