猿问

如何让EFCore在数据库连接失败时进行重试

请问如何让 Entity Framework Core 在数据库连接失败时不是直接抛异常,而是进行一定次数的重试?


慕容708150
浏览 688回答 1
1回答

qq_笑_17

好像记得在startup中配置上下文中可以启动失败重试吧,如下!options.UseSqlServer(sqlConnectionString, retryOptions =>{retryOptions.EnableRetryOnFailure(maxRetryCount: 5,maxRetryDelay: TimeSpan.FromSeconds(30),errorNumbersToAdd: null);});
随时随地看视频慕课网APP
我要回答