在 Entity Framework Code First(DbContext) 中如何处理 Azure 连接故障&重试?

发布于 2024-12-14 00:39:07 字数 323 浏览 0 评论 0 原文

我读到了有关 SQL Azure 和实体框架连接故障处理文章,介绍如何在 OnContextCreated 中实现重试策略(针对 ObjectContext)。如何为 Entity Framework Code First DbContext 实现相同的效果?

I read about the SQL Azure and Entity Framework Connection Fault Handling article that describes about implementing Retry Policy in OnContextCreated (for ObjectContext). How to achieve the same for Entity Framework Code First DbContext?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

扛刀软妹 2024-12-21 00:39:07

我也有这个问题,我想我有一个可能的解决方案。 此代码 Microsoft 提供的可用于创建可靠的连接。在 DbContext 类中重写构造函数以使用可靠连接(请参阅 这篇文章为例)。唯一的问题是 Microsoft 的连接是 IDbConnection,而 DbContext 正在使用 DbConnection。

I have this problem as well, and I think I have a possible solution. This code by Microsoft can be used to create a reliable connection. In your DbContext class override the constructor to use the reliable connection (see this post for an example). The only problem is Microsoft's connection is an IDbConnection and the DbContext is using DbConnection.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文