private static void SignalOnRequestCompletion(IAppBuilder app) { app.Use(new Func<AppFunc, AppFunc>(next => (async env => { await next.Invoke(env); RequestCompleted.Set(); }))); }