Just by following a couple of setup steps, it can be pretty easy to use a separate data project for your DbContext and EF Core migrations in a .NET Aspire solution
For those who are interested, here’s the slidedeck from my KCDC 2024 talk “What’s new in EF Core 8” Whats-New-In-EF-8