【发布时间】:2020-04-24 22:45:47
【问题描述】:
我想把它变成一个服务:
$grpcClient = new MyGrpcClient($_ENV['GRPC_HOST'], [
'credentials' => \Grpc\ChannelCredentials::createInsecure(),
]);
我试过了:
MyNamespace\MyGrpcClient:
public: true
arguments:
$hostname: '127.0.0.1:44001'
$opts: ['@Grpc\ChannelCredentials::createInsecure()']
但它不起作用。
The service "MyNamespace\MyGrpcClient" has a dependency on a non-existent service "Grpc\ChannelCredentials::createInsecure()".
【问题讨论】:
-
在服务容器文档中查找工厂。
-
@Cerad 好的。这是有道理的,只是它必须是一个关联数组。据我所知,没有办法在 symfony 服务中做关联数组?还是我错了?
标签: php symfony protocol-buffers grpc