La connection resiliency è una funzionalità che permette di riprovare a eseguire i comandi verso il database qualora si verifichino problemi di rete. Questa funzionalità è molto comoda soprattutto quando dobbiamo dialogare con server remoti (come nel caso di applicazioni on premise che sfruttano SQL Azure) in quanto la connessione potrebbe non essere disponibile anche solo per pochi istanti.
Per abilitare la connection resiliency con SQL Server e SQL Azure basta invocare l'extension method EnableRetryOnFailure in fase di configurazione del contesto.
public MyContext : DbContext { protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder) { optionsBuilder .UseSqlServer("connectionstring", options => options.EnableRetryOnFailure()); } ... }
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Change tracking e composition in Entity Framework
Introduzione alle Container Queries
Utilizzare Locust con Azure Load Testing
Generare velocemente pagine CRUD in Blazor con QuickGrid
Loggare le query più lente con Entity Framework
Utilizzare la funzione EF.Parameter per forzare la parametrizzazione di una costante con Entity Framework
Utilizzare Copilot con Azure Cosmos DB
Recuperare l'ultima versione di una release di GitHub
Anonimizzare i dati sensibili nei log di Azure Front Door
Gestione dei nomi con le regole @layer in CSS
Creare un webhook in Azure DevOps
Aggiornare a .NET 9 su Azure App Service
I più letti di oggi
- #IE10 disponibile al download da subito: http://aspitalia.com/vf http://aspitalia.com/mix-11 #mix11
- #ie10 supporta il multitouch anche in #Javascript. http://aspitalia.com/build-win8 #BldWin
- finiamo con @itsonlyGianca e #Windows10 iot core e #raspberrypi2 con #VS2015 su #aspilive: https://aspit.co/VS2015-live
- stiamo per partire con #aspilive .NET Serverless Day, con @dbochicchio, @cristiancivera e @kasukenhttps://aspit.co/ServerlessDay #azure #aws #serverless #dotnet
- vuoi costruire applicazioni web in real time? non perdere il nostro speciale! https://aspit.co/aln #signalr #websockets #polling #aspnet
- #Windows10 #iot core è ora disponibile al download per #RaspberryPI2 e #MinnowBoardMAX: https://aspit.co/a6a
- nuovo evento il 30/06 a Milano su #web, #aspnetcore, #angular2, #azure https://aspit.co/18anni