Dzień dobry,
mam utworzony projekt w ASP.NET + Blazor.
Moje środowisko programistyczne to Visual Studio 2022.
Jak zrobić aby w momencie publikacji projektu zamiast standardowej wartości pliku appsettings.json wczytywala sie zawartosc z appsettings.Production.json?
Pozdrawiam,
Łukasz
0
0
W pliku launchSettings mam utworzony profil ,,Production"
"Production": {
"commandName": "Project",
"launchBrowser": true,
"dotnetRunMessages": true,
"applicationUrl": "http://0.0.0.0:5001",
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Production"
}
teoretycznie podczas uruchomienia tego profilu powinien odczytać mi zawartość pliku appsettings.Production.json, a on odczytuje wciąż appsettings.json.
0
https://learn.microsoft.com/en-us/dotnet/core/tools/dotnet-publish
Masz sobie property -c gdzie podajesz sciezke.
Generalnie, to ja bym w appsettings trzymał produkcyjny config, jako że to default.
0
A jak odpalasz? Z VS zawsze weźmie tego bez niczego lub development.