Table of Contents

Namespace Fluxzy.Core

Classes

ClientErrorException
Connection

Contains information about transport layer

DefaultConsoleOutput
DefaultTcpConnectionProvider
Error
ExceptionUtils
Exchange
ExchangeContext

Holds the mutable state of the ongoing exchange

ExchangeMetrics

An object holding metrics information about an exchange

FileSystemCertificateCache
Header
InMemoryCertificateCache
ProxyScope

Shall be one per proxy instance

Request
RequestHeader
Response
ResponseHeader
SecureConnectionUpdateResult
SystemProxyRegistrationHelper

An helper class to quickly register a system proxy setting

SystemProxyRegistrationManager

System proxy management is static because related to OS management.

Structs

Authority

Hold information about a hostname and a port number

Interfaces

ICertificateCache
ICertificateProvider

A certificate provider for Fluxzy

IConsoleOutput
IDownStreamConnectionProvider
ILink
ILocalLink
IOutOfProcessHost
IRemoteLink
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.

ITcpConnection
ITcpConnectionProvider

Enums

ExchangeStep