mirror of
https://github.com/nsnail/Ocelot.git
synced 2025-04-22 06:22:50 +08:00
Remove obsolete code
This commit is contained in:
parent
a1c6ab4ce4
commit
878eacf1db
@ -16,30 +16,6 @@ namespace Ocelot.Headers
|
|||||||
_claimsParser = claimsParser;
|
_claimsParser = claimsParser;
|
||||||
}
|
}
|
||||||
|
|
||||||
//public Response SetHeadersOnContext(List<ClaimToThing> claimsToThings, HttpContext context)
|
|
||||||
//{
|
|
||||||
// foreach (var config in claimsToThings)
|
|
||||||
// {
|
|
||||||
// var value = _claimsParser.GetValue(context.User.Claims, config.NewKey, config.Delimiter, config.Index);
|
|
||||||
|
|
||||||
// if (value.IsError)
|
|
||||||
// {
|
|
||||||
// return new ErrorResponse(value.Errors);
|
|
||||||
// }
|
|
||||||
|
|
||||||
// var exists = context.Request.Headers.FirstOrDefault(x => x.Key == config.ExistingKey);
|
|
||||||
|
|
||||||
// if (!string.IsNullOrEmpty(exists.Key))
|
|
||||||
// {
|
|
||||||
// context.Request.Headers.Remove(exists);
|
|
||||||
// }
|
|
||||||
|
|
||||||
// context.Request.Headers.Add(config.ExistingKey, new StringValues(value.Data));
|
|
||||||
// }
|
|
||||||
|
|
||||||
// return new OkResponse();
|
|
||||||
//}
|
|
||||||
|
|
||||||
public Response SetHeadersOnDownstreamRequest(List<ClaimToThing> claimsToThings, IEnumerable<System.Security.Claims.Claim> claims, HttpRequestMessage downstreamRequest)
|
public Response SetHeadersOnDownstreamRequest(List<ClaimToThing> claimsToThings, IEnumerable<System.Security.Claims.Claim> claims, HttpRequestMessage downstreamRequest)
|
||||||
{
|
{
|
||||||
foreach (var config in claimsToThings)
|
foreach (var config in claimsToThings)
|
||||||
|
@ -1,16 +1,13 @@
|
|||||||
using System.Collections.Generic;
|
namespace Ocelot.Headers
|
||||||
using Microsoft.AspNetCore.Http;
|
{
|
||||||
using Ocelot.Configuration;
|
using System.Collections.Generic;
|
||||||
using Ocelot.Responses;
|
|
||||||
using System.Net.Http;
|
using System.Net.Http;
|
||||||
|
|
||||||
namespace Ocelot.Headers
|
using Ocelot.Configuration;
|
||||||
{
|
using Ocelot.Responses;
|
||||||
|
|
||||||
public interface IAddHeadersToRequest
|
public interface IAddHeadersToRequest
|
||||||
{
|
{
|
||||||
//Response SetHeadersOnContext(List<ClaimToThing> claimsToThings,
|
|
||||||
// HttpContext context);
|
|
||||||
|
|
||||||
Response SetHeadersOnDownstreamRequest(List<ClaimToThing> claimsToThings, IEnumerable<System.Security.Claims.Claim> claims, HttpRequestMessage downstreamRequest);
|
Response SetHeadersOnDownstreamRequest(List<ClaimToThing> claimsToThings, IEnumerable<System.Security.Claims.Claim> claims, HttpRequestMessage downstreamRequest);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -32,7 +32,6 @@ namespace Ocelot.Headers.Middleware
|
|||||||
{
|
{
|
||||||
_logger.LogDebug("this route has instructions to convert claims to headers");
|
_logger.LogDebug("this route has instructions to convert claims to headers");
|
||||||
|
|
||||||
//var response = _addHeadersToRequest.SetHeadersOnContext(DownstreamRoute.ReRoute.ClaimsToHeaders, context);
|
|
||||||
var response = _addHeadersToRequest.SetHeadersOnDownstreamRequest(DownstreamRoute.ReRoute.ClaimsToHeaders, context.User.Claims, DownstreamRequest);
|
var response = _addHeadersToRequest.SetHeadersOnDownstreamRequest(DownstreamRoute.ReRoute.ClaimsToHeaders, context.User.Claims, DownstreamRequest);
|
||||||
|
|
||||||
if (response.IsError)
|
if (response.IsError)
|
||||||
|
@ -44,7 +44,6 @@ namespace Ocelot.LoadBalancer.Middleware
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
//SetHostAndPortForThisRequest(hostAndPort.Data);
|
|
||||||
var uriBuilder = new UriBuilder(DownstreamRequest.RequestUri);
|
var uriBuilder = new UriBuilder(DownstreamRequest.RequestUri);
|
||||||
uriBuilder.Host = hostAndPort.Data.DownstreamHost;
|
uriBuilder.Host = hostAndPort.Data.DownstreamHost;
|
||||||
if (hostAndPort.Data.DownstreamPort > 0)
|
if (hostAndPort.Data.DownstreamPort > 0)
|
||||||
|
@ -19,36 +19,6 @@ namespace Ocelot.QueryStrings
|
|||||||
_claimsParser = claimsParser;
|
_claimsParser = claimsParser;
|
||||||
}
|
}
|
||||||
|
|
||||||
//public Response SetQueriesOnContext(List<ClaimToThing> claimsToThings, HttpContext context)
|
|
||||||
//{
|
|
||||||
// var queryDictionary = ConvertQueryStringToDictionary(context.Request.QueryString);
|
|
||||||
|
|
||||||
// foreach (var config in claimsToThings)
|
|
||||||
// {
|
|
||||||
// var value = _claimsParser.GetValue(context.User.Claims, config.NewKey, config.Delimiter, config.Index);
|
|
||||||
|
|
||||||
// if (value.IsError)
|
|
||||||
// {
|
|
||||||
// return new ErrorResponse(value.Errors);
|
|
||||||
// }
|
|
||||||
|
|
||||||
// var exists = queryDictionary.FirstOrDefault(x => x.Key == config.ExistingKey);
|
|
||||||
|
|
||||||
// if (!string.IsNullOrEmpty(exists.Key))
|
|
||||||
// {
|
|
||||||
// queryDictionary[exists.Key] = value.Data;
|
|
||||||
// }
|
|
||||||
// else
|
|
||||||
// {
|
|
||||||
// queryDictionary.Add(config.ExistingKey, value.Data);
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
|
|
||||||
// context.Request.QueryString = ConvertDictionaryToQueryString(queryDictionary);
|
|
||||||
|
|
||||||
// return new OkResponse();
|
|
||||||
//}
|
|
||||||
|
|
||||||
public Response SetQueriesOnDownstreamRequest(List<ClaimToThing> claimsToThings, IEnumerable<Claim> claims, HttpRequestMessage downstreamRequest)
|
public Response SetQueriesOnDownstreamRequest(List<ClaimToThing> claimsToThings, IEnumerable<Claim> claims, HttpRequestMessage downstreamRequest)
|
||||||
{
|
{
|
||||||
var queryDictionary = ConvertQueryStringToDictionary(downstreamRequest.RequestUri.Query);
|
var queryDictionary = ConvertQueryStringToDictionary(downstreamRequest.RequestUri.Query);
|
||||||
@ -82,12 +52,6 @@ namespace Ocelot.QueryStrings
|
|||||||
return new OkResponse();
|
return new OkResponse();
|
||||||
}
|
}
|
||||||
|
|
||||||
//private Dictionary<string, string> ConvertQueryStringToDictionary(HttpContext context)
|
|
||||||
//{
|
|
||||||
// return Microsoft.AspNetCore.WebUtilities.QueryHelpers.ParseQuery(context.Request.QueryString.Value)
|
|
||||||
// .ToDictionary(q => q.Key, q => q.Value.FirstOrDefault() ?? string.Empty);
|
|
||||||
//}
|
|
||||||
|
|
||||||
private Dictionary<string, string> ConvertQueryStringToDictionary(string queryString)
|
private Dictionary<string, string> ConvertQueryStringToDictionary(string queryString)
|
||||||
{
|
{
|
||||||
return Microsoft.AspNetCore.WebUtilities.QueryHelpers
|
return Microsoft.AspNetCore.WebUtilities.QueryHelpers
|
||||||
@ -95,13 +59,6 @@ namespace Ocelot.QueryStrings
|
|||||||
.ToDictionary(q => q.Key, q => q.Value.FirstOrDefault() ?? string.Empty);
|
.ToDictionary(q => q.Key, q => q.Value.FirstOrDefault() ?? string.Empty);
|
||||||
}
|
}
|
||||||
|
|
||||||
//private Microsoft.AspNetCore.Http.QueryString ConvertDictionaryToQueryString(Dictionary<string, string> queryDictionary)
|
|
||||||
//{
|
|
||||||
// var newQueryString = Microsoft.AspNetCore.WebUtilities.QueryHelpers.AddQueryString("", queryDictionary);
|
|
||||||
|
|
||||||
// return new Microsoft.AspNetCore.Http.QueryString(newQueryString);
|
|
||||||
//}
|
|
||||||
|
|
||||||
private string ConvertDictionaryToQueryString(Dictionary<string, string> queryDictionary)
|
private string ConvertDictionaryToQueryString(Dictionary<string, string> queryDictionary)
|
||||||
{
|
{
|
||||||
return Microsoft.AspNetCore.WebUtilities.QueryHelpers.AddQueryString("", queryDictionary);
|
return Microsoft.AspNetCore.WebUtilities.QueryHelpers.AddQueryString("", queryDictionary);
|
||||||
|
@ -9,9 +9,6 @@ namespace Ocelot.QueryStrings
|
|||||||
{
|
{
|
||||||
public interface IAddQueriesToRequest
|
public interface IAddQueriesToRequest
|
||||||
{
|
{
|
||||||
//Response SetQueriesOnContext(List<ClaimToThing> claimsToThings,
|
|
||||||
// HttpContext context);
|
|
||||||
|
|
||||||
Response SetQueriesOnDownstreamRequest(List<ClaimToThing> claimsToThings, IEnumerable<Claim> claims, HttpRequestMessage downstreamRequest);
|
Response SetQueriesOnDownstreamRequest(List<ClaimToThing> claimsToThings, IEnumerable<Claim> claims, HttpRequestMessage downstreamRequest);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -32,7 +32,6 @@ namespace Ocelot.QueryStrings.Middleware
|
|||||||
{
|
{
|
||||||
_logger.LogDebug("this route has instructions to convert claims to queries");
|
_logger.LogDebug("this route has instructions to convert claims to queries");
|
||||||
|
|
||||||
//var response = _addQueriesToRequest.SetQueriesOnContext(DownstreamRoute.ReRoute.ClaimsToQueries, context);
|
|
||||||
var response = _addQueriesToRequest.SetQueriesOnDownstreamRequest(DownstreamRoute.ReRoute.ClaimsToQueries, context.User.Claims, DownstreamRequest);
|
var response = _addQueriesToRequest.SetQueriesOnDownstreamRequest(DownstreamRoute.ReRoute.ClaimsToQueries, context.User.Claims, DownstreamRequest);
|
||||||
|
|
||||||
if (response.IsError)
|
if (response.IsError)
|
||||||
|
@ -1,24 +1,13 @@
|
|||||||
using System.IO;
|
namespace Ocelot.Request.Builder
|
||||||
|
{
|
||||||
|
using System.Net.Http;
|
||||||
using System.Threading.Tasks;
|
using System.Threading.Tasks;
|
||||||
using Microsoft.AspNetCore.Http;
|
|
||||||
using Ocelot.Requester.QoS;
|
using Ocelot.Requester.QoS;
|
||||||
using Ocelot.Responses;
|
using Ocelot.Responses;
|
||||||
using System.Net.Http;
|
|
||||||
|
|
||||||
namespace Ocelot.Request.Builder
|
|
||||||
{
|
|
||||||
public interface IRequestCreator
|
public interface IRequestCreator
|
||||||
{
|
{
|
||||||
//Task<Response<Request>> Build(string httpMethod,
|
|
||||||
// string downstreamUrl,
|
|
||||||
// Stream content,
|
|
||||||
// IHeaderDictionary headers,
|
|
||||||
// QueryString queryString,
|
|
||||||
// string contentType,
|
|
||||||
// RequestId.RequestId requestId,
|
|
||||||
// bool isQos,
|
|
||||||
// IQoSProvider qosProvider);
|
|
||||||
|
|
||||||
Task<Response<Request>> Build(
|
Task<Response<Request>> Build(
|
||||||
HttpRequestMessage httpRequestMessage,
|
HttpRequestMessage httpRequestMessage,
|
||||||
bool isQos,
|
bool isQos,
|
||||||
|
@ -1,191 +0,0 @@
|
|||||||
//using System;
|
|
||||||
//using System.Collections.Generic;
|
|
||||||
//using System.IO;
|
|
||||||
//using System.Linq;
|
|
||||||
//using System.Net;
|
|
||||||
//using System.Net.Http;
|
|
||||||
//using System.Net.Http.Headers;
|
|
||||||
//using System.Threading.Tasks;
|
|
||||||
//using Microsoft.AspNetCore.Http;
|
|
||||||
//using Microsoft.Extensions.Primitives;
|
|
||||||
//using Ocelot.Requester.QoS;
|
|
||||||
|
|
||||||
//namespace Ocelot.Request.Builder
|
|
||||||
//{
|
|
||||||
// internal sealed class RequestBuilder
|
|
||||||
// {
|
|
||||||
// private HttpMethod _method;
|
|
||||||
// private string _downstreamUrl;
|
|
||||||
// private QueryString _queryString;
|
|
||||||
// private Stream _content;
|
|
||||||
// private string _contentType;
|
|
||||||
// private IHeaderDictionary _headers;
|
|
||||||
// private RequestId.RequestId _requestId;
|
|
||||||
// private readonly string[] _unsupportedHeaders = {"host"};
|
|
||||||
// private bool _isQos;
|
|
||||||
// private IQoSProvider _qoSProvider;
|
|
||||||
|
|
||||||
// ---- sets Method
|
|
||||||
|
|
||||||
// public RequestBuilder WithHttpMethod(string httpMethod)
|
|
||||||
// {
|
|
||||||
// _method = new HttpMethod(httpMethod);
|
|
||||||
// return this;
|
|
||||||
// }
|
|
||||||
|
|
||||||
// ---- sets RequestUri
|
|
||||||
|
|
||||||
// public RequestBuilder WithDownstreamUrl(string downstreamUrl)
|
|
||||||
// {
|
|
||||||
// _downstreamUrl = downstreamUrl;
|
|
||||||
// return this;
|
|
||||||
// }
|
|
||||||
|
|
||||||
// public RequestBuilder WithQueryString(QueryString queryString)
|
|
||||||
// {
|
|
||||||
// _queryString = queryString;
|
|
||||||
// return this;
|
|
||||||
// }
|
|
||||||
|
|
||||||
// private Uri CreateUri()
|
|
||||||
// {
|
|
||||||
// var uri = new Uri(string.Format("{0}{1}", _downstreamUrl, _queryString.ToUriComponent()));
|
|
||||||
// return uri;
|
|
||||||
// }
|
|
||||||
|
|
||||||
// ---- Content and ContentType
|
|
||||||
|
|
||||||
// public RequestBuilder WithContent(Stream content)
|
|
||||||
// {
|
|
||||||
// _content = content;
|
|
||||||
// return this;
|
|
||||||
// }
|
|
||||||
|
|
||||||
// public RequestBuilder WithContentType(string contentType)
|
|
||||||
// {
|
|
||||||
// _contentType = contentType;
|
|
||||||
// return this;
|
|
||||||
// }
|
|
||||||
|
|
||||||
// private async Task AddContentToRequest(HttpRequestMessage httpRequestMessage)
|
|
||||||
// {
|
|
||||||
// if (_content != null)
|
|
||||||
// {
|
|
||||||
// httpRequestMessage.Content = new ByteArrayContent(await ToByteArray(_content));
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
|
|
||||||
// private async Task<byte[]> ToByteArray(Stream stream)
|
|
||||||
// {
|
|
||||||
// using (stream)
|
|
||||||
// {
|
|
||||||
// using (var memStream = new MemoryStream())
|
|
||||||
// {
|
|
||||||
// await stream.CopyToAsync(memStream);
|
|
||||||
// return memStream.ToArray();
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
|
|
||||||
// private void AddContentTypeToRequest(HttpRequestMessage httpRequestMessage)
|
|
||||||
// {
|
|
||||||
// if (!string.IsNullOrEmpty(_contentType))
|
|
||||||
// {
|
|
||||||
// httpRequestMessage.Content.Headers.Remove("Content-Type");
|
|
||||||
// httpRequestMessage.Content.Headers.TryAddWithoutValidation("Content-Type", _contentType);
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
|
|
||||||
// ---- Headers
|
|
||||||
|
|
||||||
// public RequestBuilder WithHeaders(IHeaderDictionary headers)
|
|
||||||
// {
|
|
||||||
// _headers = headers;
|
|
||||||
// return this;
|
|
||||||
// }
|
|
||||||
|
|
||||||
// private void AddHeadersToRequest(HttpRequestMessage httpRequestMessage)
|
|
||||||
// {
|
|
||||||
// if (_headers != null)
|
|
||||||
// {
|
|
||||||
// _headers.Remove("Content-Type");
|
|
||||||
|
|
||||||
// foreach (var header in _headers)
|
|
||||||
// {
|
|
||||||
// //todo get rid of if..
|
|
||||||
// if (IsSupportedHeader(header))
|
|
||||||
// {
|
|
||||||
// httpRequestMessage.Headers.TryAddWithoutValidation(header.Key, header.Value.ToArray());
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
|
|
||||||
// private bool IsSupportedHeader(KeyValuePair<string, StringValues> header)
|
|
||||||
// {
|
|
||||||
// return !_unsupportedHeaders.Contains(header.Key.ToLower());
|
|
||||||
// }
|
|
||||||
|
|
||||||
// ---- Request ID
|
|
||||||
|
|
||||||
// public RequestBuilder WithRequestId(RequestId.RequestId requestId)
|
|
||||||
// {
|
|
||||||
// _requestId = requestId;
|
|
||||||
// return this;
|
|
||||||
// }
|
|
||||||
|
|
||||||
// private void AddRequestIdHeader(RequestId.RequestId requestId, HttpRequestMessage httpRequestMessage)
|
|
||||||
// {
|
|
||||||
// httpRequestMessage.Headers.Add(requestId.RequestIdKey, requestId.RequestIdValue);
|
|
||||||
// }
|
|
||||||
|
|
||||||
// private bool RequestIdInHeaders(RequestId.RequestId requestId, HttpRequestHeaders headers)
|
|
||||||
// {
|
|
||||||
// IEnumerable<string> value;
|
|
||||||
// return headers.TryGetValues(requestId.RequestIdKey, out value);
|
|
||||||
// }
|
|
||||||
|
|
||||||
// private bool ShouldAddRequestId(RequestId.RequestId requestId, HttpRequestHeaders headers)
|
|
||||||
// {
|
|
||||||
// return !string.IsNullOrEmpty(requestId?.RequestIdKey)
|
|
||||||
// && !string.IsNullOrEmpty(requestId.RequestIdValue)
|
|
||||||
// && !RequestIdInHeaders(requestId, headers);
|
|
||||||
// }
|
|
||||||
|
|
||||||
// ---- QoS
|
|
||||||
|
|
||||||
// public RequestBuilder WithIsQos(bool isqos)
|
|
||||||
// {
|
|
||||||
// _isQos = isqos;
|
|
||||||
// return this;
|
|
||||||
// }
|
|
||||||
|
|
||||||
// public RequestBuilder WithQos(IQoSProvider qoSProvider)
|
|
||||||
// {
|
|
||||||
// _qoSProvider = qoSProvider;
|
|
||||||
// return this;
|
|
||||||
// }
|
|
||||||
|
|
||||||
// ----
|
|
||||||
|
|
||||||
// public async Task<Request> Build()
|
|
||||||
// {
|
|
||||||
// var uri = CreateUri();
|
|
||||||
|
|
||||||
// var httpRequestMessage = new HttpRequestMessage(_method, uri);
|
|
||||||
|
|
||||||
// await AddContentToRequest(httpRequestMessage);
|
|
||||||
|
|
||||||
// AddContentTypeToRequest(httpRequestMessage);
|
|
||||||
|
|
||||||
// AddHeadersToRequest(httpRequestMessage);
|
|
||||||
|
|
||||||
// if (ShouldAddRequestId(_requestId, httpRequestMessage.Headers))
|
|
||||||
// {
|
|
||||||
// AddRequestIdHeader(_requestId, httpRequestMessage);
|
|
||||||
// }
|
|
||||||
|
|
||||||
// return new Request(httpRequestMessage,_isQos, _qoSProvider);
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
//}
|
|
@ -1,8 +1,6 @@
|
|||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
using System.Security.Claims;
|
using System.Security.Claims;
|
||||||
using Microsoft.AspNetCore.Http;
|
|
||||||
using Microsoft.Extensions.Primitives;
|
|
||||||
using Moq;
|
using Moq;
|
||||||
using Ocelot.Configuration;
|
using Ocelot.Configuration;
|
||||||
using Ocelot.Errors;
|
using Ocelot.Errors;
|
||||||
@ -23,7 +21,6 @@ namespace Ocelot.UnitTests.Headers
|
|||||||
private readonly HttpRequestMessage _downstreamRequest;
|
private readonly HttpRequestMessage _downstreamRequest;
|
||||||
private List<Claim> _claims;
|
private List<Claim> _claims;
|
||||||
private List<ClaimToThing> _configuration;
|
private List<ClaimToThing> _configuration;
|
||||||
private HttpContext _context;
|
|
||||||
private Response _result;
|
private Response _result;
|
||||||
private Response<string> _claimValue;
|
private Response<string> _claimValue;
|
||||||
|
|
||||||
|
@ -56,6 +56,8 @@ namespace Ocelot.UnitTests.Headers
|
|||||||
app.UseHttpRequestHeadersBuilderMiddleware();
|
app.UseHttpRequestHeadersBuilderMiddleware();
|
||||||
});
|
});
|
||||||
|
|
||||||
|
_downstreamRequest = new HttpRequestMessage();
|
||||||
|
|
||||||
_scopedRepository
|
_scopedRepository
|
||||||
.Setup(sr => sr.Get<HttpRequestMessage>("DownstreamRequest"))
|
.Setup(sr => sr.Get<HttpRequestMessage>("DownstreamRequest"))
|
||||||
.Returns(new OkResponse<HttpRequestMessage>(_downstreamRequest));
|
.Returns(new OkResponse<HttpRequestMessage>(_downstreamRequest));
|
||||||
|
@ -30,7 +30,6 @@ namespace Ocelot.UnitTests.LoadBalancer
|
|||||||
private readonly HttpClient _client;
|
private readonly HttpClient _client;
|
||||||
private HttpResponseMessage _result;
|
private HttpResponseMessage _result;
|
||||||
private HostAndPort _hostAndPort;
|
private HostAndPort _hostAndPort;
|
||||||
private OkResponse<string> _downstreamUrl;
|
|
||||||
private OkResponse<DownstreamRoute> _downstreamRoute;
|
private OkResponse<DownstreamRoute> _downstreamRoute;
|
||||||
private ErrorResponse<ILoadBalancer> _getLoadBalancerHouseError;
|
private ErrorResponse<ILoadBalancer> _getLoadBalancerHouseError;
|
||||||
private ErrorResponse<HostAndPort> _getHostAndPortError;
|
private ErrorResponse<HostAndPort> _getHostAndPortError;
|
||||||
|
@ -1,7 +1,6 @@
|
|||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
using System.Security.Claims;
|
using System.Security.Claims;
|
||||||
using Microsoft.AspNetCore.Http;
|
|
||||||
using Moq;
|
using Moq;
|
||||||
using Ocelot.Configuration;
|
using Ocelot.Configuration;
|
||||||
using Ocelot.Errors;
|
using Ocelot.Errors;
|
||||||
@ -144,7 +143,6 @@ namespace Ocelot.UnitTests.QueryStrings
|
|||||||
|
|
||||||
private void ThenTheResultIsError()
|
private void ThenTheResultIsError()
|
||||||
{
|
{
|
||||||
|
|
||||||
_result.IsError.ShouldBe(true);
|
_result.IsError.ShouldBe(true);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -106,10 +106,7 @@ namespace Ocelot.UnitTests.Request
|
|||||||
private void GivenTheRequestBuilderReturns(Ocelot.Request.Request request)
|
private void GivenTheRequestBuilderReturns(Ocelot.Request.Request request)
|
||||||
{
|
{
|
||||||
_request = new OkResponse<Ocelot.Request.Request>(request);
|
_request = new OkResponse<Ocelot.Request.Request>(request);
|
||||||
//_requestBuilder
|
|
||||||
// .Setup(x => x.Build(It.IsAny<string>(), It.IsAny<string>(), It.IsAny<Stream>(), It.IsAny<IHeaderDictionary>(),
|
|
||||||
// It.IsAny<QueryString>(), It.IsAny<string>(), It.IsAny<Ocelot.RequestId.RequestId>(),It.IsAny<bool>(), It.IsAny<IQoSProvider>()))
|
|
||||||
// .ReturnsAsync(_request);
|
|
||||||
_requestBuilder
|
_requestBuilder
|
||||||
.Setup(x => x.Build(It.IsAny<HttpRequestMessage>(), It.IsAny<bool>(), It.IsAny<IQoSProvider>()))
|
.Setup(x => x.Build(It.IsAny<HttpRequestMessage>(), It.IsAny<bool>(), It.IsAny<IQoSProvider>()))
|
||||||
.ReturnsAsync(_request);
|
.ReturnsAsync(_request);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user