Class ProxyConfigHost
Applies a snapshot in three steps: union of clusters, publish routes, then the new cluster set.
Inheritance
ProxyConfigHost
Assembly: Titanium.Web.Proxy.dll
Syntax
public sealed class ProxyConfigHost
Constructors
|
Edit this page
View Source
ProxyConfigHost(IReadOnlyList<IProxyConfigFilter>?, IReadOnlyList<IProxyConfigValidator>?)
Declaration
public ProxyConfigHost(IReadOnlyList<IProxyConfigFilter>? filters = null, IReadOnlyList<IProxyConfigValidator>? validators = null)
Parameters
Methods
|
Edit this page
View Source
ApplyAsync(ProxyConfigSnapshot, ClusterManager, Action<ReverseProxyOptions>, CancellationToken)
Declaration
public Task ApplyAsync(ProxyConfigSnapshot snapshot, ClusterManager clusters, Action<ReverseProxyOptions> publish, CancellationToken cancellationToken = default)
Parameters
Returns
|
Edit this page
View Source
RememberAppliedClusters(IReadOnlyList<ClusterConfig>)
Declaration
public void RememberAppliedClusters(IReadOnlyList<ClusterConfig> clusters)
Parameters