Перейти к основному содержимому

Ключевые возможности

  • Главный скоуп и именованные подскоупы
  • Привязка и разрешение экземпляров по имени
  • Асинхронные и синхронные провайдеры
  • Провайдеры с поддержкой параметров времени выполнения
  • Управление жизненным циклом синглтонов
  • Модульная и иерархическая композиция
  • Null-safe разрешение зависимостей (tryResolve/tryResolveAsync)
  • Обнаружение циклических зависимостей (локально и глобально)
  • Подробное логирование состояния и действий DI-контейнера
  • Автоматическое освобождение ресурсов для всех зарегистрированных Disposable зависимостей