Opening drill
How should DbContext lifetime be handled in ASP.NET Core APIs? | Aporeon