Skip to main content

SGuard.ConfigValidation

Catch critical configuration issues before runtime

Multiple Validators

Built-in validators for common scenarios: required, min/max length, equality, ranges, and more. Combine multiple validators for complex validation logic.

🔒

Security First

Built-in DoS protection, path traversal prevention, and resource limits. Designed with security best practices to protect your applications.

🎯

Multi-Framework Support

Supports .NET 8.0, 9.0, and 10.0. Works with JSON and YAML configuration files. Full dependency injection support for modern .NET applications.

Performance Optimized

Fast validation with caching, streaming support, and parallel processing. Minimal overhead for production environments.

🚀

CI/CD Ready

Validate configurations in your deployment pipelines. Catch issues before they reach production with command-line interface support.

🔧

Extensible

Create custom validators to match your specific needs. Plugin architecture allows easy extension of validation capabilities.