Interface IBowireProxySupport

Namespace
Kuestenlogik.Bowire.Net
Assembly
Kuestenlogik.Bowire.dll

Implemented by a protocol plugin to say whether its connections honour the proxy. The settings page lists it, and a call through a plugin that cannot follow an active proxy is logged as going direct — the alternative is a plugin that silently appears to work around the proxy.

public interface IBowireProxySupport

Remarks

Opt-in, detected with is, like the other capability interfaces. A plugin without it is reported as Unknown.

Properties

ProxyNote

One sentence on what goes direct and why, for Partial and None.

string? ProxyNote { get; }

Property Value

string

ProxyNoteKey

The catalogue key for ProxyNote (#691): the workbench shows the translation and falls back to the English note.

string? ProxyNoteKey { get; }

Property Value

string

ProxySupport

How far this plugin's connections follow the proxy.

BowireProxySupport ProxySupport { get; }

Property Value

BowireProxySupport