public Task Invoke(IncomingContext context, Func<Task> next) { context.Message.Id.Output(); return next(); } }