Table of Contents

Namespace AnyProtocol.Configuration

Classes

ClientOptionsBuilder

Provides the client options builder implementation used by AnyProtocol applications.

ClientPlan

Describes one client contract selected for a runtime.

ClientRegistration

Provides the client registration implementation used by AnyProtocol applications.

ContractRegistration

Provides the contract registration implementation used by AnyProtocol applications.

EventOptionsBuilder

Provides the event options builder implementation used by AnyProtocol applications.

EventPlan

Describes one compiled inbound event route.

EventRegistration

Provides the event registration implementation used by AnyProtocol applications.

LargePayloadOffloadOptions

Configures optional serialized-body offload.

LargePayloadOffloadPolicy

An immutable, validated large-payload policy.

LinkBuilder

Builds the protocols, contracts, filters, and services used by a AnyProtocol bus.

McpToolPlan

Describes one canonical MCP tool binding.

ProtocolExposureRegistry

Tracks endpoint mappings completed while the application is being built.

RuntimePlan

An immutable, validated description of an AnyProtocol runtime.

ServerOptionsBuilder

Provides the server options builder implementation used by AnyProtocol applications.

ServerRegistration

Provides the server registration implementation used by AnyProtocol applications.

ServerRoutePlan

Describes one compiled inbound server method route.

Interfaces

IProtocolExposureDeclaration

Describes how a projection protocol is hosted by an adapter.