
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Entity Framework CoreとDapper(又はADO.NET)を同一トランザクションで併用する - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Entity Framework CoreとDapper(又はADO.NET)を同一トランザクションで併用する - Qiita
Entity Framework Core(以下、EFCore)とDapperを併用したい時があります(Dapperでなくとも、ADO.NET... Entity Framework Core(以下、EFCore)とDapperを併用したい時があります(Dapperでなくとも、ADO.NETを用いてDbConnectionを直接制御する場合も同様です)。 その場合、EFCoreではDbContext、DapperはDbConnectionを使うことになる為、同一トランザクションでの併用時には注意が必要となります。 主に問題となるのは、DbContextをDI経由で受け取っている場合に、Dapperを併用したい時です。Dapperに渡すDbConnectionをどこから持ってくるべきでしょうか。 DbContext.Database.GetDbConnection()の問題 DbContext.Database.GetDbConnection()は、Microsoft.EntityFrameworkCore.Relational NuGe