public function injectServiceDefinitionProviders(array $providers)
    {
        $this->capabilities = new Builder\Capabilities();

        foreach ($providers as $provider) {
            $this->capabilities->addServiceDefinitionProvider($provider);
        }
    }
public function injectServiceDefinitionProviders(array $providers)
    {
        $this->capabilities = new Builder\Capabilities();

        foreach ($providers as $provider) {
            $this->capabilities->addServiceDefinitionProvider($provider);
        }
    }
@param array $providers

@Di\Inject\ByType("providers", type=ServiceDefinitionProvider::class)