🛡️ A powerful yet lightweight tool to catch critical configuration issues before runtime, ensuring your .NET applications run reliably across all environments.
-
Updated
Jan 21, 2026 - C#
🛡️ A powerful yet lightweight tool to catch critical configuration issues before runtime, ensuring your .NET applications run reliably across all environments.
🛡️ Lightweight guard library for .NET that offers explicit boolean checks (Is.*) and throwing guards (ThrowIf.*), a unified GuardCallback/GuardOutcome model, and richly-informative exceptions via CallerArgumentExpression for easier diagnostics.
Add a description, image, and links to the sguard topic page so that developers can more easily learn about it.
To associate your repository with the sguard topic, visit your repo's landing page and select "manage topics."