我在同一个SQL Server实例上有两个数据库。我想在一次交易中为每个数据库写一条记录。
在Linq-to-SQL中,我将使用一个上下文连接到任一数据库,并使用三部分命名来标识表。
实体框架中是否有类似的功能?
我试图避免使用DTC,但它已被禁止 - 因此我无法使用通常的TransactionScope
方法。
答案 0 :(得分:0)
我不知道...你可能会使用 UnitOfWork 模式
http://www.codeproject.com/Articles/581487/Unit-of-Work-Design-Pattern
这可能会让你至少回到另一个Db
并且不提交?
我个人认为你会挣扎。