Skip to content

Questions? Join our Discord.

JasperFx

Formal support for Wolverine, Marten, and Polecat is available through our Support Plans.

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.

Proprietary. Copyright © JasperFx Software LLC. See LICENSE for terms.