The Secret for Sharing DB Transactions Between EF Core DbContexts
Summary
The main topic is sharing a transaction between multiple EF Core database contexts. The example specifically references using an identity database context and a regular database context, emphasizing the necessity of them sharing the same underlying connection. The practical takeaway is that by beginning the transaction on one context and using `UseConnection` and `UseTransaction` on the other, you can enlist multiple contexts in a single transaction, provided they use the same database.