Microsoft.OpenApi.Interfaces Namespace

Interfaces

IEffective<T>

OpenApiElements that implement IEffective indicate that their description is not self-contained. External elements affect the effective description.

IOpenApiElement

Represents an Open API element.

IOpenApiExtensible

Represents an Extensible Open API element.

IOpenApiExtension

Interface requuired for implementing any custom extension

IOpenApiReferenceable

Represents an Open API element is referenceable.

IOpenApiSerializable

Represents an Open API element that comes with serialzation functionality.