services:
  tvi.tvi_manager:
    class: Drupal\tvi\Service\TaxonomyViewsIntegratorManager
    arguments: ['@config.factory', '@entity_type.manager', '@request_stack']
  tvi.route_subscriber:
    class: Drupal\tvi\EventSubscriber\RouteSubscriber
    tags:
      - { name: 'event_subscriber' }
  tvi.route_enhancer:
    class: Drupal\tvi\Enhancer\RouteEnhancer
    arguments: ['@tvi.tvi_manager', '@entity_type.manager']
    tags:
      - { name: route_enhancer }
