IOcelotPipelineBuilder.Use(): Return IOcelotPipelineBuilder (#875)

Fixes ThreeMammals/Ocelot#685
This commit is contained in:
Alexander Langer 2019-05-04 08:27:38 +02:00 committed by Thiago Loureiro
parent 639011bc62
commit dc4cc14792
2 changed files with 2 additions and 2 deletions

View File

@ -9,7 +9,7 @@ namespace Ocelot.Middleware.Pipeline
public interface IOcelotPipelineBuilder
{
IServiceProvider ApplicationServices { get; }
OcelotPipelineBuilder Use(Func<OcelotRequestDelegate, OcelotRequestDelegate> middleware);
IOcelotPipelineBuilder Use(Func<OcelotRequestDelegate, OcelotRequestDelegate> middleware);
OcelotRequestDelegate Build();
IOcelotPipelineBuilder New();
}

View File

@ -27,7 +27,7 @@ namespace Ocelot.Middleware.Pipeline
public IServiceProvider ApplicationServices { get; }
public OcelotPipelineBuilder Use(Func<OcelotRequestDelegate, OcelotRequestDelegate> middleware)
public IOcelotPipelineBuilder Use(Func<OcelotRequestDelegate, OcelotRequestDelegate> middleware)
{
_middlewares.Add(middleware);
return this;