データアクセスパターンを改善しようとしています。すべてのlinq2sqlオブジェクトが変更されても、別々のファイルに定義されていても、変更は反映されます。
多くの異なるリポジトリクラス(データアクセスクラス)にわたって多くの変更を加えた後、1つのクラスからSubmitChangesを呼び出すだけで、トランザクションの一部として他のクラスを使用したとしても安全です。
ベストプラクティスlinq2sqlトランザクションのチュートリアルはありますか?また、SubmitChangesの組み込みトランザクションよりも複雑なソリューションが必要なのはどこですか?