💡 Tired of Writing Repetitive Include() Statements?
With AutoInclude(), you can configure a navigation property in your EF Core model to be automatically included every time the entity is loaded from the database — no need to repeat Include() calls for common navigation properties.
✅ Auto-inclusion also applies to navigation properties in derived types.
✅ It enhances code readability and reduces boilerplate.
🔄 Want to Override It?
Use IgnoreAutoIncludes() if you need to bypass AutoInclude() behavior in a specific query.
⚠ Note:
One key limitation:
AutoInclude() does not support filters, unlike Include().
