public void Run() { foreach (Func <MyRequestDelegate, MyRequestDelegate> middleware in middlewares) { OriginalDelegate = middleware(OriginalDelegate); OriginalDelegate.Invoke(Context); } }
public MyApplicationBuilder() { OriginalDelegate = new MyRequestDelegate(Context => 1);; }