私はSaveChanges()
以下の方法を使用しています:
objAdbContext
データベースのA
objBdbContext
データベースのB
以下に示すようにDB Aのテーブルを更新します
public string SaveA()
{
//Some stuff
objAdbContext.SaveChanges();
string result=UpdateDatabaseB(some parameters)
//Some stuff
}
public string UpdateDatabaseB(some parameters)
{
//Some stuff
objBdbContext.SaveChanges();
return "Success";
}
この場合、データベース B は更新されていません。複数のデータベースを更新する正しい方法ですか?
どちらも独立したデータベースであり、この場合 TransactionScope を実装する方法は?