Namespace AnyProtocol
Classes
- AnyProtocolBus
Coordinates inbound subscriptions and bus lifecycle operations.
- AnyProtocolClientInvoker
Provides the anyprotocol client invoker implementation used by AnyProtocol applications.
- AnyProtocolDiagnostics
Stable diagnostics names and instruments emitted by AnyProtocol.
- AuthTokenFilter
Processes messages in the auth token pipeline stage.
- AuthorizationFilter
Processes messages in the authorization pipeline stage.
- BinaryEnvelopeCodec
Provides the binary envelope codec implementation used by AnyProtocol applications.
- ContractDescriptor
Describes contract metadata used at runtime.
- ContractDescriptorFactory
Creates contract descriptor instances.
- EmittedContractProxyFactory
Creates emitted contract proxy instances.
- EventPublisher<TEvent>
Provides the event publisher implementation used by AnyProtocol applications.
- GeneratedContractDescriptorRegistry
Stores and resolves generated contract descriptor registrations.
- GeneratedContractMetadataRegistry
Stores and resolves generated contract metadata registrations.
- GeneratedContractProxyFactory
Creates generated contract proxy instances.
- GeneratedContractProxyRegistry
Stores and resolves generated contract proxy registrations.
- GeneratedContractRegistry
Stores and resolves generated contract registrations.
- GeneratedEventDispatchRegistry
Stores source-generated event consumer dispatch delegates for Native AOT execution.
- GeneratedServerDispatchRegistry
Stores and resolves generated server dispatch registrations.
- GeneratedServerMethodRegistration
Provides the generated server method registration implementation used by AnyProtocol applications.
- InMemoryMessageDeduplicationStore
Provides a process-local inbox store for tests and single-instance applications.
- InMemorySchemaRegistry
Provides a deterministic in-memory registry suitable for composition and testing.
- InboxDeduplicationFilter
Prevents repeated execution of one-way messages with the same message ID.
- InboxDeduplicationOptions
Configures inbox lease and completed-record lifetimes.
- JsonSchemaCompatibilityChecker
Applies conservative object-property compatibility rules to JSON Schema documents.
- LargePayloadMaterializer
Hydrates and verifies stored-payload references before deserialization.
- LargePayloadOffloader
Replaces oversized serialized bodies with provider-neutral references.
- LargePayloadStoreRegistry
Resolves payload stores by their case-insensitive logical names.
- LoggingFilter
Processes messages in the logging pipeline stage.
- MessageContext
Carries the public message metadata for one pipeline invocation.
- MessageDispatcher
Composes the request, stream, event, and fault dispatch paths.
- MessageHeaders
Provides case-insensitive access to message metadata headers.
- OutboundOperationExecutor
Owns outbound operation admission, dependency scopes, and configured filter execution.
- OutboundOperationLifetime
Owns the cancellation boundary for outbound operations started during one bus run.
- PipelineBuilder
Provides the pipeline builder implementation used by AnyProtocol applications.
- RequestReplyEngine
Provides the request reply engine implementation used by AnyProtocol applications.
- RetryFilter
Processes messages in the retry pipeline stage.
- RetryOptions
Configures retry behavior.
- StreamEngine
Provides the stream engine implementation used by AnyProtocol applications.
- TimeoutFilter
Processes messages in the timeout pipeline stage.
- TracingFilter
Processes messages in the tracing pipeline stage.
- TransportRegistry
Stores and resolves transport registrations.
- ValidationFilter
Processes messages in the validation pipeline stage.
Delegates
- GeneratedEventHandler
Invokes a generated event consumer.
- GeneratedServerHandler
Invokes a generated server operation for a request message.
- GeneratedServerStreamHandler
Invokes a generated server operation that produces a response stream.