Remove Ocelot specific Middleware to make Ocelot more compatible with kestrel middleware and get ready for YARP

This commit is contained in:
Tom Pallister
2020-05-23 15:48:51 +01:00
committed by GitHub
parent 99a15d8668
commit fe3e8bd23a
214 changed files with 9574 additions and 9919 deletions

View File

@ -13,6 +13,8 @@ using Xunit;
namespace Ocelot.UnitTests.LoadBalancer
{
using Microsoft.AspNetCore.Http;
public class LoadBalancerHouseTests
{
private DownstreamReRoute _reRoute;
@ -155,7 +157,7 @@ namespace Ocelot.UnitTests.LoadBalancer
private class FakeLoadBalancer : ILoadBalancer
{
public Task<Response<ServiceHostAndPort>> Lease(DownstreamContext context)
public Task<Response<ServiceHostAndPort>> Lease(HttpContext httpContext)
{
throw new NotImplementedException();
}
@ -168,7 +170,7 @@ namespace Ocelot.UnitTests.LoadBalancer
private class FakeRoundRobinLoadBalancer : ILoadBalancer
{
public Task<Response<ServiceHostAndPort>> Lease(DownstreamContext context)
public Task<Response<ServiceHostAndPort>> Lease(HttpContext httpContext)
{
throw new NotImplementedException();
}