Microsoft.SemanticKernel.Plugins.OpenApi Namespace

Classes

HttpResponseContentReaderContext

Represents the context for HTTP response content reader.

OpenApiFunctionExecutionParameters

OpenAPI function execution parameters.

OpenApiKernelExtensions

Provides extension methods for importing plugins exposed as OpenAPI specifications.

OpenApiKernelFunctionContext

Class with data related to an Open API KernelFunction invocation.

OpenApiKernelPluginFactory

Provides static factory methods for creating OpenAPI KernelPlugin implementations.

RestApiOperation

The REST API operation.

RestApiOperationExpectedResponse

The REST API operation response.

RestApiOperationParameter

The REST API operation parameter.

RestApiOperationPayload

The REST API operation payload.

RestApiOperationPayloadProperty

The REST API operation payload property.

RestApiOperationResponseExtensions

Class for extensions methods for the RestApiOperationResponse class.

RestApiOperationServer

REST API Operation Server.

RestApiOperationServerVariable

REST API Operation Server Variable.

Enums

RestApiOperationParameterLocation

The REST API operation parameter location.

RestApiOperationParameterStyle

The REST API operation parameter style.

Delegates

AuthenticateRequestAsyncCallback

Represents a delegate that defines the method signature for asynchronously authenticating an HTTP request.

HttpResponseContentReader

Represents a delegate for reading HTTP response content.