Class ReverseProxyRegistryEntry

Namespace
Kuestenlogik.Bowire.Interceptor
Assembly
Kuestenlogik.Bowire.Interceptor.dll

One running reverse-proxy entry — the host instance plus the metadata the workbench renders on the Tools list.

public sealed class ReverseProxyRegistryEntry
Inheritance
ReverseProxyRegistryEntry
Inherited Members

Constructors

ReverseProxyRegistryEntry(int, Uri, BowireReverseProxyHost)

public ReverseProxyRegistryEntry(int port, Uri upstream, BowireReverseProxyHost host)

Parameters

port int
upstream Uri
host BowireReverseProxyHost

Properties

Host

The host instance — wraps Kestrel + the forwarder middleware.

public BowireReverseProxyHost Host { get; }

Property Value

BowireReverseProxyHost

Port

The bound TCP port the proxy listens on.

public int Port { get; }

Property Value

int

StartedAt

UTC timestamp when the host was started.

public DateTimeOffset StartedAt { get; }

Property Value

DateTimeOffset

Upstream

The upstream URL every request is forwarded to.

public Uri Upstream { get; }

Property Value

Uri