Communitytoolkit Guard

USE FOR: Writing concise, consistent guard clauses using CommunityToolkit.Diagnostics for argument validation, null checks, range checks, and string validation in constructors, methods, and factory methods. DO NOT USE FOR: Complex business rule validation (use FluentValidation or Peasy), user-facing form validation with error messages (use DataAnnotations), or replacing domain-level parsing/validation (use Parse Don't Validate pattern).

Tyler-R-Kendrick 358999b 16 files · 30.3 KB Updated

File contents

Tyler-R-Kendrick/agent-skills/tree/main/skills/dotnet/validation/communitytoolkit-guard commit 358999bb66

Frequently asked questions

npx skillmds add tyler-r-kendrick/communitytoolkit-guard