@@ -5,12 +5,12 @@ namespace Ocelot.Configuration.Creator
5
5
{
6
6
public class AggregatesCreator : IAggregatesCreator
7
7
{
8
- private readonly IUpstreamTemplatePatternCreator _creator ;
8
+ private readonly IUpstreamTemplatePatternCreator _creator ;
9
9
private readonly IUpstreamHeaderTemplatePatternCreator _headerCreator ;
10
10
11
11
public AggregatesCreator ( IUpstreamTemplatePatternCreator creator , IUpstreamHeaderTemplatePatternCreator headerCreator )
12
12
{
13
- _creator = creator ;
13
+ _creator = creator ;
14
14
_headerCreator = headerCreator ;
15
15
}
16
16
@@ -26,24 +26,24 @@ private Route SetUpAggregateRoute(IEnumerable<Route> routes, FileAggregateRoute
26
26
{
27
27
if ( ! aggregateRoute . UpstreamHttpMethod . Any ( ) )
28
28
{
29
- // Default Method to Get for standard use case
30
- aggregateRoute . UpstreamHttpMethod . Add ( " Get" ) ;
29
+ // Default method to Get for standard use case
30
+ aggregateRoute . UpstreamHttpMethod . Add ( HttpMethod . Get . ToString ( ) ) ;
31
31
}
32
32
33
33
var applicableRoutes = new List < DownstreamRoute > ( ) ;
34
34
var allRoutes = routes . SelectMany ( x => x . DownstreamRoute ) ;
35
35
var downstreamRoutes = aggregateRoute . RouteKeys . Select ( routeKey => allRoutes . FirstOrDefault ( q => q . Key == routeKey ) ) ;
36
36
foreach ( var downstreamRoute in downstreamRoutes )
37
- {
37
+ {
38
38
if ( downstreamRoute == null )
39
- {
40
- return null ;
41
- }
42
-
39
+ {
40
+ return null ;
41
+ }
42
+
43
43
applicableRoutes . Add ( downstreamRoute ) ;
44
44
}
45
45
46
- var upstreamTemplatePattern = _creator . Create ( aggregateRoute ) ;
46
+ var upstreamTemplatePattern = _creator . Create ( aggregateRoute ) ;
47
47
var upstreamHeaderTemplates = _headerCreator . Create ( aggregateRoute ) ;
48
48
49
49
var route = new RouteBuilder ( )
@@ -52,7 +52,7 @@ private Route SetUpAggregateRoute(IEnumerable<Route> routes, FileAggregateRoute
52
52
. WithDownstreamRoutes ( applicableRoutes )
53
53
. WithAggregateRouteConfig ( aggregateRoute . RouteKeysConfig )
54
54
. WithUpstreamHost ( aggregateRoute . UpstreamHost )
55
- . WithAggregator ( aggregateRoute . Aggregator )
55
+ . WithAggregator ( aggregateRoute . Aggregator )
56
56
. WithUpstreamHeaders ( upstreamHeaderTemplates )
57
57
. Build ( ) ;
58
58
0 commit comments