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.