Example #1
0
 public void RemoveDownstreamHeaderTransform(string key, string value)
 {
     DownstreamHeaderTransform.RemoveAll(x => x.Key.Equals(key, StringComparison.CurrentCultureIgnoreCase) &&
                                         x.Value.Equals(value, StringComparison.CurrentCultureIgnoreCase));
 }
Example #2
0
 public void RemoveAllDownstreamHeaderTransform()
 {
     DownstreamHeaderTransform.Clear();
 }
Example #3
0
 public void AddDownstreamHeaderTransform(IGuidGenerator generator, string key, string value)
 {
     DownstreamHeaderTransform.AddIfNotContains(new RouteDownstreamTransformHttpHeader(Id, generator.Create(), key, value));
 }