.net - 我如何使用 Poly 重试库。Net 框架和数据库上下文
问题描述
我正在使用 .Net Framework 4.7.1 并使用 edmx 文件和数据库上下文。
选择 reorcds 或与数据库连接时如何使用 Poly 重试库?
我找到了许多 .net 核心的示例,但无法找到 db 上下文。
我想为此获取连接重试制定一般策略
public sqweb2Entities WebEntities
{
get
{
if (null == _WebEntities)
{
_WebEntities = new sqweb2Entities();
LogHelper.LogInfo(string.Format("Connecting to Web DB: {0}", _WebEntities.Database.Connection.ConnectionString), LogHelper.Categories.SQService);
}
if (_WebEntities.Database.Connection.State != System.Data.ConnectionState.Open)
_WebEntities.Database.Connection.Open();
return _WebEntities;
}
}
谢谢!!
解决方案
推荐阅读
- r - 行绑定列表列表中包含的多个数据框
- c - 调整大小程序适用于某些人而不适用于其他人
- vue.js - 如何使用子 Buefy 输入组件测试 Vue 组件?
- xamarin - 在 AppShell 和 NagivationPage 之间更改 MainPage 会破坏应用程序屏幕
- python-2.7 - 我无法使用 python 脚本从 NASA 网站下载数据
- java - Java 观察者模式或发布者-订阅者模式的变体
- ios - 创建自定义 UIView 时出现问题,使用 @IBOutlet 发现 Xib 错误为零
- odoo - 如何将所有字段的值从一条记录复制到另一条记录中?
- multithreading - 带有模板化构造函数的 C++ 自定义线程包装器导致插入 std::map 时出现编译时错误
- python - 更新和切换绘图