entity-framework - 在实体框架中为不同的上下文设置不同的执行策略
问题描述
我有一个有很多数据库的项目。我想为除一个之外的所有这些设置重试执行策略。一个需要使用事务,因此它不兼容。
文档说要在应用程序范围内的 DbConfiguration 中设置它,并且每个应用程序只支持一个。我看不到为不同的上下文设置不同的执行策略的方法。是全有还是全无,还是有其他方法可以设置它?
解决方案
使用此处详述的解决方法:Entity Framework Limitations with Retrying Execution Strategies (EF6 onwards)
或者在此处覆盖 DbConfiguration 或在此处使用不同 DbConfiguration 的技术之一:Entity Framework Code-Based Configuration (EF6 onwards)
推荐阅读
- r - R Tm包字典匹配导致比文本实际单词更高的频率
- python - 有没有办法用python计算所有打开的chrome窗口?
- python - python 和 selenium 代码在一小时前工作,但现在停止工作
- git - vscode将所有文件行显示为git更改
- c++ - C++ 检查字符串的一部分是否与字符串的另一部分一致
- ssis - 带参数的 SSIS 包忽略参数
- python - 如何在python中重命名包含相同名称的子文件夹
- javascript - 浏览器不等待特定图像加载
- ibm-cloud-infrastructure - 使用 reloados REST API 重新加载不同的操作系统
- react-native - 如何在应用程序打开时渲染堆栈屏幕而不将其放入抽屉屏幕