私は2つの独立した(関係のない)エンティティを持っています。これらのプロパティの一部が変更され、SaveChangesが呼び出されます。彼らは私のアプリケーションの状態をポーズするので、私は両方の更新を1つのトランザクションにラップする必要があります。EF4トランザクションで2つの更新をラップする方法
SQLプロファイラのように2つの更新が実行されます。しかし、私はどんな取引も見ることができません。 なぜEF4は2つのアップデートの周りにトランザクションを作成しませんか?それをどうすれば実現できますか? (私はすでにトランザクションスコープを試しましたが、プロファイラで見られるトランザクションはまだありません)
どのようなアイデアですか?
を変更するのTransactionScopeがこれを解決します。接続文字列にEnlist = falseのようなものが含まれていないことを確認してください。 –