예제 #1
0
        /// <inheritdoc/>
        public IHttpProxyBuilder WithOptions(Action <IHttpProxyOptionsBuilder> builderAction)
        {
            _optionsBuilder = HttpProxyOptionsBuilder.Instance;
            builderAction?.Invoke(_optionsBuilder);

            return(this);
        }
예제 #2
0
파일: Startup.cs 프로젝트: Rora/9GagFilter
 private void ConfigureCorsProxy(IHttpProxyOptionsBuilder proxyOptionsBuilder)
 {
     proxyOptionsBuilder
     .WithShouldAddForwardedHeaders(false)
     .WithBeforeSend((c, m) =>
     {
         m.Headers.Remove("Origin");
         return(Task.CompletedTask);
     });
 }
예제 #3
0
 /// <inheritdoc/>
 public IHttpProxyBuilder WithOptions(IHttpProxyOptionsBuilder optionsBuilder)
 {
     _optionsBuilder = optionsBuilder;
     return(this);
 }