我在提到这个问题: 使用dapper 的散装插入件比预期更长

以及此@samsaffron对该问题的评论:

“TransactionScope做了一堆DTC废话,你一般不在乎,除非我需要这个功能,否则否则很容易将自己的上下文连接到线程本地存储”

我知道如何通过使用附加到生成的事务到生成的事务来滚动我自己的TransactionManager,但是有一些可靠的方法来仿真 [ThreadStatic],因此命令将自动招标我的交易?最终产品将是任何MSDTC管道的事务范围。

有帮助吗?

解决方案

是的,请参阅我的 textmetal 项目,示例代码,并注意管道命名空间。如果您有疑问,请给我发电子邮件。没有MSDTC轻微的手,只是ADO.NET,工作模式的单位,以及一些精心设计的数据访问代码!

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top