From 870e9b530e9df782fed85d61c04c92a31b42a25e Mon Sep 17 00:00:00 2001 From: whwyy Date: Tue, 30 Dec 2025 20:25:47 +0800 Subject: [PATCH] eee --- src/Router.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/Router.php b/src/Router.php index e45e926..0771e23 100644 --- a/src/Router.php +++ b/src/Router.php @@ -210,6 +210,11 @@ class Router $router = $container->get(DataGrip::class)->get(static::$type); foreach ($router->getMethods() as $name => $method) { $middlewares = $method->getMiddlewares(); + + foreach ($middlewares as $key=>$middleware) { + $middlewares[$key] = di($middleware); + } + $validator = MiddlewareManager::getValidator($method->getClass(), $method->getMethod()); if (!is_null($validator)) { $middlewares[] = new ValidatorMiddleware(di(ResponseInterface::class), $method->getClass(), $method->getMethod());