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.
This commit is contained in:
Marco Minerva
2024-12-05 17:57:41 +01:00
parent 3caae928ba
commit 7989a1570f
+1
View File
@@ -22,6 +22,7 @@ builder.Services.AddSingleton(TimeProvider.System);
builder.Services.AddSqlServer<ApplicationDbContext>(builder.Configuration.GetConnectionString("SqlConnection"), options =>
{
options.UseVectorSearch();
options.EnableRetryOnFailure();
}, options =>
{
options.UseQueryTrackingBehavior(QueryTrackingBehavior.NoTracking);