From 8e512dcc0eff4d66f1443306c31386e38912420f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=90=91=E6=9E=97?= Date: Sun, 16 Apr 2023 13:39:13 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8F=98=E6=9B=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/Server.php | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/src/Server.php b/src/Server.php index 3854854..1ffd413 100644 --- a/src/Server.php +++ b/src/Server.php @@ -17,6 +17,7 @@ use Psr\Http\Message\RequestInterface; use Psr\Http\Message\ResponseInterface; use Swoole\Http\Request; use Swoole\Http\Response; +use Kiri\Di\Inject\Container; use Kiri\Router\Constrict\ConstrictRequest; use Kiri\Router\Constrict\ConstrictResponse; use Kiri\Router\Constrict\Uri; @@ -45,17 +46,17 @@ class Server implements OnRequestInterface /** - * @param ContainerInterface $container - * @param EventProvider $provider - * @param array $config - * @throws Exception + * @var ContainerInterface */ - public function __construct( - public ContainerInterface $container, - public EventProvider $provider, - array $config = []) - { - } + #[Container(ContainerInterface::class)] + public ContainerInterface $container; + + + /** + * @var EventProvider + */ + #[Container(EventProvider::class)] + public EventProvider $provider; /**