【发布时间】:2012-07-27 07:47:10
【问题描述】:
我指的是这个 SO 问题: Bulk inserts taking longer than expected using Dapper
对于这个问题的@SamSaffron 评论:
“TransactionScope 做了一堆你通常不关心的 DTC 废话,除非我需要那个功能,否则会避免它,很容易滚动你自己的上下文附加到线程本地存储”
我知道如何使用附加到 [ThreadStatic] 变量的事务来滚动我自己的 TransactionManager,但是有一些可靠的方法可以模拟 TransactionScope,因此这些命令将自动登记我的事务?最终产品将是一个没有我们任何 MSDTC 管道的事务范围。
【问题讨论】:
标签: c# ado.net transactionscope dapper micro-orm