Skip to content

docs: clarify CountAsync/AnyAsync do not apply PostProcessingAction - #552

Open
Virendra-Vyas wants to merge 1 commit into
ardalis:mainfrom
Virendra-Vyas:docs/550-countasync-postprocessingaction
Open

Virendra-Vyas wants to merge 1 commit into
ardalis:mainfrom
Virendra-Vyas:docs/550-countasync-postprocessingaction

Conversation

@Virendra-Vyas

Copy link
Copy Markdown

Closes discussion in #550 by documenting current behavior.

Changes

  • Adds <remarks> to the CountAsync(ISpecification<T>, ...) and AnyAsync(ISpecification<T>, ...)
    XML doc comments in IReadRepositoryBase.cs, explaining that these methods evaluate criteria
    directly against the query provider and don't apply PostProcessingAction

  • Adds an "Interaction with CountAsync and AnyAsync" section to the PostProcessingAction docs page
    cross-referencing Bug: Include PostProcessingAction in CountAsync #550

Virendra-Vyas pushed a commit to Virendra-Vyas/Portfolio that referenced this pull request Oct 15, 2026
- DeviceHub RBAC diagram (React app, BFF, core API, database, with the
  shared JWT and authorisation-library layer) and Stringline six-step
  pipeline diagram (source, steps, per-step confidence score, outputs);
  diagram size now comes from content so nothing shifts on load
- About: story, location/right-to-work/availability facts, career
  timeline (current roles first, <time> elements), skills with evidence
  links, education, certifications and languages
- AI: the five practices with evidence links
- Writing: three dev.to articles (links pending) and ardalis/Specification#552
- Contact: email, LinkedIn, GitHub and working arrangements; the form
  and CV download come with the contact API in step 8
- All page copy and labels moved into /content (fact labels, 404 copy);
  Fact type moved into the schema so content does not import components
- Skills: Corporation Tax listed separately from Making Tax Digital
- axe: 0 violations on all 12 pages incl. 404 at 375px and 1280px; no
  horizontal overflow

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01WhHBrvFZZwYnUQHoFT8QyQ

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant