Пример #1
0
 public ReverseProxyMiddleware(RequestDelegate next, ReverseProxyOptions options)
 {
     this.next    = next;
     this.options = options;
 }
Пример #2
0
        public static IApplicationBuilder UseReverseProxy(this IApplicationBuilder app, ReverseProxyOptions options)
        {
            app.UseForwardedHeaders(options);
            app.UsePathBase(options.ProxySynthPathPrefix);
            app.UseMiddleware <ReverseProxyMiddleware>(options);

            return(app);
        }