code: public function injectServiceDefinitionProviders(array $providers)
      {
          $this->capabilities = new Builder\Capabilities();
  
          foreach ($providers as $provider) {
              $this->capabilities->addServiceDefinitionProvider($provider);
          }
      }
docs: @param array $providers
  
  @Di\Inject\ByType("providers", type=ServiceDefinitionProvider::class)