enforce method

Composer<T> enforce (
  1. Middleware<T> beforeMiddleware,
  2. Middleware<T> middleware,
  3. Middleware<T> afterMiddleware
)

Runs middleware before and after the main

Implementation

Composer<T> enforce(
  Middleware<T> beforeMiddleware,
  Middleware<T> middleware,
  Middleware<T> afterMiddleware,
) {
  return use(
    getEnforceMiddleware<T>(
      beforeMiddleware,
      middleware,
      afterMiddleware,
    ),
  );
}