/// <inheritdoc/> public IHttpProxyBuilder WithOptions(Action <IHttpProxyOptionsBuilder> builderAction) { _optionsBuilder = HttpProxyOptionsBuilder.Instance; builderAction?.Invoke(_optionsBuilder); return(this); }
private void ConfigureCorsProxy(IHttpProxyOptionsBuilder proxyOptionsBuilder) { proxyOptionsBuilder .WithShouldAddForwardedHeaders(false) .WithBeforeSend((c, m) => { m.Headers.Remove("Origin"); return(Task.CompletedTask); }); }
/// <inheritdoc/> public IHttpProxyBuilder WithOptions(IHttpProxyOptionsBuilder optionsBuilder) { _optionsBuilder = optionsBuilder; return(this); }