プロジェクト内の2つのデータベースに接続するために2つの異なるdllを使用しています。各dllには、独自のDALレイヤーがあります。
ここで、ページに関連データのセットをこれら2つのデータベースに挿入する必要があります。トランザクションを使用して、データが正しく挿入されていることを確認したい。ただし、ADO.netコードではなく、各アセンブリのInsert()のパブリックメソッドにアクセスできるだけです。この状況にどのように対処できますか?C#にこのようなものはありますか?
beginTransaction(){
dll1.class.Insert(data);
dll2.className.Insert(relatedData);
....
}