mirror of
https://github.com/nsnail/Ocelot.git
synced 2025-04-22 06:22:50 +08:00
IOcelotPipelineBuilder.Use(): Return IOcelotPipelineBuilder (#875)
Fixes ThreeMammals/Ocelot#685
This commit is contained in:
parent
639011bc62
commit
dc4cc14792
@ -9,7 +9,7 @@ namespace Ocelot.Middleware.Pipeline
|
|||||||
public interface IOcelotPipelineBuilder
|
public interface IOcelotPipelineBuilder
|
||||||
{
|
{
|
||||||
IServiceProvider ApplicationServices { get; }
|
IServiceProvider ApplicationServices { get; }
|
||||||
OcelotPipelineBuilder Use(Func<OcelotRequestDelegate, OcelotRequestDelegate> middleware);
|
IOcelotPipelineBuilder Use(Func<OcelotRequestDelegate, OcelotRequestDelegate> middleware);
|
||||||
OcelotRequestDelegate Build();
|
OcelotRequestDelegate Build();
|
||||||
IOcelotPipelineBuilder New();
|
IOcelotPipelineBuilder New();
|
||||||
}
|
}
|
||||||
|
@ -27,7 +27,7 @@ namespace Ocelot.Middleware.Pipeline
|
|||||||
|
|
||||||
public IServiceProvider ApplicationServices { get; }
|
public IServiceProvider ApplicationServices { get; }
|
||||||
|
|
||||||
public OcelotPipelineBuilder Use(Func<OcelotRequestDelegate, OcelotRequestDelegate> middleware)
|
public IOcelotPipelineBuilder Use(Func<OcelotRequestDelegate, OcelotRequestDelegate> middleware)
|
||||||
{
|
{
|
||||||
_middlewares.Add(middleware);
|
_middlewares.Add(middleware);
|
||||||
return this;
|
return this;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user