请问下 saga 要怎么写呀
Opened this issue · 5 comments
sllhSmile commented
sllhSmile commented
Too few arguments to function DtmClient\Saga::__construct(), 0 passed in
PandaLIU-1111 commented
new Saga()
改成 make(Saga::class)
sllhSmile commented
我现在是在laravel10 开启了octane swoole下运行, 没有单独的make 方法,
有试过app(Saga::class),
PandaLIU-1111 commented
https://github.com/dtm-php/dtm-laravel-sample/blob/master/app/Providers/DtmProvider.php#L53 可以参考一下这里的写法,注入一下,然后就可以使用 app(Saga::class)
的方式获取了
sllhSmile commented
好的 我研究下, 目前来看就是 要自己包一个provider 来实现注入, 但是里面好多都用到了 Hyperf
包括我把对应的 项目拉下来 composer后 也会有 Hyperf\HttpServer\Contract\ResponseInterface 不存在的情况,