Microsoft.OpenApi.Validations Namespace

Classes

OpenApiValidator

Class containing dispatchers to execute validation rules on for Open API document.

OpenApiValidatorError

Errors detected when validating an OpenAPI Element

OpenApiValidatorWarning

Warnings detected when validating an OpenAPI Element

ValidationContextExtensions

Helper methods to simplify creating validation rules

ValidationRule

Class containing validation rule logic.

ValidationRule<T>

Class containing validation rule logic for IOpenApiElement.

ValidationRuleSet

The rule set of the validation.

Interfaces

IValidationContext

Constrained interface used to provide context to rule implementation