Исправлен Reverse
This commit is contained in:
@@ -39,10 +39,11 @@ public class Pipeline<TContext> : IPipeline<TContext>
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
foreach (var middleware in _middlewares.Reverse())
|
for (int i = _middlewares.Count - 1; i >= 0; --i)
|
||||||
{
|
{
|
||||||
|
var middleware = _middlewares[i];
|
||||||
var next = pipeline;
|
var next = pipeline;
|
||||||
pipeline = () => middleware(context, next);
|
pipeline = () => middleware.InvokeAsync(context, next);
|
||||||
}
|
}
|
||||||
|
|
||||||
await pipeline();
|
await pipeline();
|
||||||
|
|||||||
Reference in New Issue
Block a user