コード例 #1
0
 public AddQueriesToRequestTests()
 {
     _request             = new HttpRequestMessage(HttpMethod.Post, "http://my.url/abc?q=123");
     _parser              = new Mock <IClaimsParser>();
     _addQueriesToRequest = new AddQueriesToRequest(_parser.Object);
     _downstreamRequest   = new DownstreamRequest(_request);
 }
コード例 #2
0
 public AddQueriesToRequestTests()
 {
     _parser = new Mock <IClaimsParser>();
     _addQueriesToRequest = new AddQueriesToRequest(_parser.Object);
 }
コード例 #3
0
 public void RemoveRequestQuery(string key, string value)
 {
     AddQueriesToRequest.RemoveAll(x => x.Key.Equals(key, StringComparison.CurrentCultureIgnoreCase) &&
                                   x.Value.Equals(value, StringComparison.CurrentCultureIgnoreCase));
 }
コード例 #4
0
 public void RemoveAllRequestQuery()
 {
     AddQueriesToRequest.Clear();
 }
コード例 #5
0
 public void AddRequestQuery(IGuidGenerator generator, string key, string value)
 {
     AddQueriesToRequest.AddIfNotContains(new RouteAddToRequestHttpQuery(Id, generator.Create(), key, value));
 }