Namespace Fluxzy.Core
Classes
- Connection
Contains information about transport layer
- ExchangeContext
Holds the mutable state of the ongoing exchange
- ExchangeMetrics
An object holding metrics information about an exchange
- NetworkErrorCodes
Stable, machine-readable identifiers for the kind of upstream failure that produced a synthesized 528 response. Emitted as
x-fluxzy-network-erroron the response and persisted on NetworkErrorCode.
- ProxyScope
Shall be one per proxy instance
- SystemProxyRegistrationHelper
An helper class to quickly register a system proxy setting
- SystemProxyRegistrationManager
System proxy management is static because related to OS management.
- UpstreamConnectOptions
Carries the requested authority and the optional socket configuration callback down to the connection implementation.
- UpstreamSocketContext
Context handed to a ConfigureUpstreamSocket callback.
Structs
- Authority
Hold information about a hostname and a port number
Interfaces
- ICertificateProvider
A certificate provider for Fluxzy
- IStreamSubstitution
Low level interface to substitute a request or response body. Provided an implementation of this interface to ExchangeContext in order to substitute a request or response body.
Enums
Delegates
- ConfigureUpstreamSocket
Invoked once per upstream socket, after the socket is created and before it connects.