What if you need different database providers for different environments?
- Configure DbContext in Startup or Program to select provider based on
environment variables or config files.
- Use DI to inject correct connection strings and providers.
- Can use conditional compilation or environment-based settings.