Skip to main content
Back to registry

efcore-patterns

aaronontheweb/dotnet-skills

Installs367
Install command
npx skills add https://github.com/aaronontheweb/dotnet-skills --skill efcore-patterns
Security audits
Gen Agent Trust HubPASS
SocketPASS
SnykPASS
About this skill
Use this skill when: Configure your DbContext to disable change tracking by default. This improves performance for read-heavy workloads. Read-only queries work normally: Writes require explicit handling: CRITICAL: Always use EF Core CLI commands to manage migrations. Never: Separate migration execution from your main application using a dedicated migration service. This ensures: Always use CreateExecutionStrategy() for operations that might fail transiently: Important: You cannot use CreateExecutionStrategy() with user-initiated transactions. If you need transactions with retry: For bulk operations, use EF Core 7+ ExecuteUpdateAsync and ExecuteDeleteAsync instead of loading entities: When you load multiple navigation collections via Include() , EF Core generates a single query that can cause cartesian explosion. If you have 10 orders with 10 items each, you get 100 rows instead of 10 + 10. Enable query splitting globally in your DbContext configuration: Use single query when you know it's more efficient: Recommendation : Default to SplitQuery globally, override with AsSingleQuery() for specific queries where single-query is known to be better.

Source description provided by the upstream skill listing. Community reviews and install context appear in the sections below.

Community Reviews

Latest reviews

Sign in to review

No community reviews yet. Be the first to review.

Browse this skill in context
FAQ
What does efcore-patterns do?

efcore-patterns is listed in SkillJury, but the source summary is still sparse.

Is efcore-patterns good?

efcore-patterns does not have approved reviews yet, so SkillJury cannot publish a community verdict.

What agent does efcore-patterns work with?

efcore-patterns currently lists compatibility with codex, gemini-cli, opencode, kimi-cli, github-copilot, claude-code.

What are alternatives to efcore-patterns?

Skills in the same category include telegram-bot-builder, flutter-app-size, sharp-edges, iterative-retrieval.

How do I install efcore-patterns?

npx skills add https://github.com/aaronontheweb/dotnet-skills --skill efcore-patterns

Related skills

More from aaronontheweb/dotnet-skills

Related skills

Alternatives in Software Engineering