Beispiel #1
0
 private async Task Map(ReRoute reRoute, DownstreamContext context, List <DownstreamContext> contexts)
 {
     if (reRoute.DownstreamReRoute.Count > 1)
     {
         var aggregator = _factory.Get(reRoute);
         await aggregator.Aggregate(reRoute, context, contexts);
     }
     else
     {
         MapNotAggregate(context, contexts);
     }
 }
Beispiel #2
0
 private async Task Map(HttpContext httpContext, Route route, List <HttpContext> contexts)
 {
     if (route.DownstreamRoute.Count > 1)
     {
         var aggregator = _factory.Get(route);
         await aggregator.Aggregate(route, httpContext, contexts);
     }
     else
     {
         MapNotAggregate(httpContext, contexts);
     }
 }