mirror of
https://github.com/nsnail/Ocelot.git
synced 2025-04-22 18:22:49 +08:00
removed dep we dont need in dsrfm (#636)
This commit is contained in:
parent
dc28d49bda
commit
2d834037e4
@ -13,17 +13,14 @@ namespace Ocelot.DownstreamRouteFinder.Middleware
|
|||||||
{
|
{
|
||||||
private readonly OcelotRequestDelegate _next;
|
private readonly OcelotRequestDelegate _next;
|
||||||
private readonly IDownstreamRouteProviderFactory _factory;
|
private readonly IDownstreamRouteProviderFactory _factory;
|
||||||
private readonly IInternalConfigurationRepository _repo;
|
|
||||||
private readonly IMultiplexer _multiplexer;
|
private readonly IMultiplexer _multiplexer;
|
||||||
|
|
||||||
public DownstreamRouteFinderMiddleware(OcelotRequestDelegate next,
|
public DownstreamRouteFinderMiddleware(OcelotRequestDelegate next,
|
||||||
IOcelotLoggerFactory loggerFactory,
|
IOcelotLoggerFactory loggerFactory,
|
||||||
IDownstreamRouteProviderFactory downstreamRouteFinder,
|
IDownstreamRouteProviderFactory downstreamRouteFinder,
|
||||||
IInternalConfigurationRepository repo,
|
|
||||||
IMultiplexer multiplexer)
|
IMultiplexer multiplexer)
|
||||||
:base(loggerFactory.CreateLogger<DownstreamRouteFinderMiddleware>())
|
:base(loggerFactory.CreateLogger<DownstreamRouteFinderMiddleware>())
|
||||||
{
|
{
|
||||||
_repo = repo;
|
|
||||||
_multiplexer = multiplexer;
|
_multiplexer = multiplexer;
|
||||||
_next = next;
|
_next = next;
|
||||||
_factory = downstreamRouteFinder;
|
_factory = downstreamRouteFinder;
|
||||||
|
@ -23,7 +23,6 @@
|
|||||||
{
|
{
|
||||||
private readonly Mock<IDownstreamRouteProvider> _finder;
|
private readonly Mock<IDownstreamRouteProvider> _finder;
|
||||||
private readonly Mock<IDownstreamRouteProviderFactory> _factory;
|
private readonly Mock<IDownstreamRouteProviderFactory> _factory;
|
||||||
private readonly Mock<IInternalConfigurationRepository> _repo;
|
|
||||||
private Response<DownstreamRoute> _downstreamRoute;
|
private Response<DownstreamRoute> _downstreamRoute;
|
||||||
private IInternalConfiguration _config;
|
private IInternalConfiguration _config;
|
||||||
private Mock<IOcelotLoggerFactory> _loggerFactory;
|
private Mock<IOcelotLoggerFactory> _loggerFactory;
|
||||||
@ -35,7 +34,6 @@
|
|||||||
|
|
||||||
public DownstreamRouteFinderMiddlewareTests()
|
public DownstreamRouteFinderMiddlewareTests()
|
||||||
{
|
{
|
||||||
_repo = new Mock<IInternalConfigurationRepository>();
|
|
||||||
_finder = new Mock<IDownstreamRouteProvider>();
|
_finder = new Mock<IDownstreamRouteProvider>();
|
||||||
_factory = new Mock<IDownstreamRouteProviderFactory>();
|
_factory = new Mock<IDownstreamRouteProviderFactory>();
|
||||||
_factory.Setup(x => x.Get(It.IsAny<IInternalConfiguration>())).Returns(_finder.Object);
|
_factory.Setup(x => x.Get(It.IsAny<IInternalConfiguration>())).Returns(_finder.Object);
|
||||||
@ -45,7 +43,7 @@
|
|||||||
_loggerFactory.Setup(x => x.CreateLogger<DownstreamRouteFinderMiddleware>()).Returns(_logger.Object);
|
_loggerFactory.Setup(x => x.CreateLogger<DownstreamRouteFinderMiddleware>()).Returns(_logger.Object);
|
||||||
_next = context => Task.CompletedTask;
|
_next = context => Task.CompletedTask;
|
||||||
_multiplexer = new Mock<IMultiplexer>();
|
_multiplexer = new Mock<IMultiplexer>();
|
||||||
_middleware = new DownstreamRouteFinderMiddleware(_next, _loggerFactory.Object, _factory.Object, _repo.Object, _multiplexer.Object);
|
_middleware = new DownstreamRouteFinderMiddleware(_next, _loggerFactory.Object, _factory.Object, _multiplexer.Object);
|
||||||
}
|
}
|
||||||
|
|
||||||
[Fact]
|
[Fact]
|
||||||
|
Loading…
x
Reference in New Issue
Block a user