亚音速 2.2 +共享数据库连接范围
我看过帖子(首先,第二) 表示 SubSonic 2.2 的 SharedDbConnectionScope 无法与交易范围。
我们在其他上下文中仍然可以依赖 SharedDbConnectionScope 吗?我想知道在使用如下代码时是否应该担心(其中 ProviderName 不是项目类型的默认提供程序):
using (var scope = new SharedDbConnectionScope(DataService.Providers[ProviderName]))
{
item.Save();
}
在我的系统中,它看起来工作正常,但我认为我可能已经尝试过在极少数情况下保存到错误的数据库(可能不相关)。
谢谢!
I have seen posts (first, second) on StackOverflow that say that SubSonic 2.2's SharedDbConnectionScope doesn't work with TransactionScope.
Can we still rely on SharedDbConnectionScope in other contexts? I want to know if I should be concerned when using code such as the following (where ProviderName is not the default provider for item's type):
using (var scope = new SharedDbConnectionScope(DataService.Providers[ProviderName]))
{
item.Save();
}
In my system, it looks like it works fine, but I think I may have had it try to save to the wrong database on rare occasions (may be unrelated).
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论