你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Azure.AI.AgentServer.Invocations Namespace

Classes

Name Description
InvocationContext

Per-request context for an invocation, carrying platform-resolved identifiers, forwarded client headers, and query parameters.

InvocationHandler

Base class for handling invocation requests. Only HandleAsync(HttpRequest, HttpResponse, InvocationContext, CancellationToken) is required. Override the optional methods to opt in to GET, cancel, and OpenAPI endpoints (they return 404 by default).

InvocationsBuilderExtensions

Extension methods for AgentHostBuilder to register the Invocations protocol for one-line startup.

InvocationsServer

One-line entry point for running an Invocations protocol server. Creates the builder, registers the Invocations protocol with the specified handler, builds, and runs the server.

InvocationsServerEndpointRouteBuilderExtensions

Extension methods for IEndpointRouteBuilder to map the Invocations API routes.

InvocationsServerOptions

Configuration options for the Invocations protocol server.

InvocationsServerServiceCollectionExtensions

Extension methods for IServiceCollection to register the Invocations API server SDK services.

InvocationWebSocketHandler

Base class for handlers that opt in to the invocations_ws (WebSocket) transport at /invocations_ws, optionally alongside the HTTP POST /invocations transport.