Refactor to Query Plan (Specification) Added in 1.3.0
Detect reusable LINQ shapes spanning multiple handlers and refactor them into a QueryListPlan<T> (Marten) or QueryPlan<TDb, TEntity> / QueryListPlan<TDb, TEntity> (EF Core) Specification. Prefers QueryListPlan over bare IQueryPlan because it implements both IQueryPlan and IBatchQueryPlan, enabling Wolverine's automatic batching with [Entity], [Aggregate], and other specs on the same handler..
Skill details
- Skill name:
wolverine-refactor-to-query-plan - Applies to:
wolverine,marten - Tags:
refactoring,marten,efcore,specifications,query-plans,performance,handlers - Added in: 1.3.0
- License: Proprietary. Copyright JasperFx Software LLC.
