getTapMiddleware<T> function

Middleware<T> getTapMiddleware <T>(
  1. Middleware<T> middleware
)

Runs the middleware and force call next()

Example:

getTapMiddleware((context) => print('Context: $context'));

Implementation

Middleware<T> getTapMiddleware<T>(Middleware<T> middleware) {
  return (T context, FutureOr<void> Function() next) async {
    await middleware(context, noopNext);

    return next();
  };
}