private static void CollectOperationId(IAppBuilder app) { app.Use(new Func<AppFunc, AppFunc>(next => (async env => { ActualOperationId = OperationIdContext.Get(); await next.Invoke(env); }))); } }