Исправлен 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;
|
||||
pipeline = () => middleware(context, next);
|
||||
pipeline = () => middleware.InvokeAsync(context, next);
|
||||
}
|
||||
|
||||
await pipeline();
|
||||
|
||||
Reference in New Issue
Block a user