From 7989a1570f3d9e0649016c4c5732f427c75f80e7 Mon Sep 17 00:00:00 2001 From: Marco Minerva Date: Thu, 5 Dec 2024 17:57:41 +0100 Subject: [PATCH] Add EnableRetryOnFailure to SQL Server configuration Enhanced ApplicationDbContext configuration by adding EnableRetryOnFailure to improve resilience against transient SQL Server failures. Existing configurations for UseVectorSearch and NoTracking remain unchanged. --- SqlDatabaseVectorSearch/Program.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/SqlDatabaseVectorSearch/Program.cs b/SqlDatabaseVectorSearch/Program.cs index 044b34f..1a2c985 100644 --- a/SqlDatabaseVectorSearch/Program.cs +++ b/SqlDatabaseVectorSearch/Program.cs @@ -22,6 +22,7 @@ builder.Services.AddSingleton(TimeProvider.System); builder.Services.AddSqlServer(builder.Configuration.GetConnectionString("SqlConnection"), options => { options.UseVectorSearch(); + options.EnableRetryOnFailure(); }, options => { options.UseQueryTrackingBehavior(QueryTrackingBehavior.NoTracking);