Quando dobbiamo effettuare un deploy in un ambiente di staging o di produzione, tipicamente le impostazioni che abbiamo utilizzato in fase di sviluppo non vanno più bene. Immaginiamo di aver definito alcune chiavi all'interno della sezione appSettings del file Web.Config:
<appSettings> <add key="firstKey" value="Some value" /> <add key="secondKey" value="Some other value" /> </appSettings>
In linea generale, i valori di queste chiavi dovranno essere modificati in base al target della nostra operazione di deploy: il server di staging avrà le proprie impostazioni, quello di produzione ne avrà di diverse. Per evitare di mantenere in linea più versioni dello stesso file, una per ogni ambiente, gli Azure Web Sites espongono una funzionalità specifica, all'interno della sezione Configure.
Queste chiavi di configurazione vengono memorizzati all'interno del database di sistema di Azure Web Sites e automaticamente sostituite a quelle presenti in Web.Config.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Creare una libreria CSS universale: Nav menu
Utilizzare Azure Cosmos DB con i vettori
Change tracking e composition in Entity Framework
Usare una container image come runner di GitHub Actions
Utilizzare un service principal per accedere a Azure Container Registry
Gestione dell'annidamento delle regole dei layer in CSS
Disabilitare automaticamente un workflow di GitHub
Aprire una finestra di dialogo per selezionare una directory in WPF e .NET 8
Utilizzare Model as a Service su Microsoft Azure
Filtrare i dati di una QuickGrid in Blazor con una drop down list
Migliorare la scalabilità delle Azure Function con il Flex Consumption
Gestire gli accessi con Token su Azure Container Registry
I più letti di oggi
- Simulare Azure Cosmos DB in locale con Docker
- Utilizzare il metodo Index di LINQ per scorrere una lista sapendo anche l'indice dell'elemento
- .NET Conference Italia 2023 - Milano e Online
- .NET Conference Italia 2024 - Milano
- ecco tutte le novità pubblicate sui nostri siti questa settimana: https://aspit.co/wkly buon week-end!