Table of Contents

Namespace Cloudflare.NET.Core.Validation

Classes

CloudflareApiOptionsValidator

Validates CloudflareApiOptions to ensure all required configuration is present and valid. This validator is invoked at startup when using ValidateOnStart(), providing immediate feedback for configuration issues rather than waiting for the first API call to fail.

CloudflareValidationRequirements

Specifies which properties of CloudflareApiOptions are required for validation. This allows different packages (Core, R2, Analytics) to have different validation requirements.