Registration
Instance, Factory и Lazy Singleton задают способ получения и семантику времени жизни зависимости.
ARKTELOS / PRODUCTS / ARK DI
Ark DI создаёт иерархические контейнеры зависимостей на чистом Dart, объединяет параллельную async-инициализацию и закрывает управляемые объекты в порядке, обратном их зависимостям.
01 / МОДЕЛЬ
Регистрации становятся неизменяемыми после конфигурации. Factory получают контекстный Resolver, дочерние Scope разрешают локальные зависимости первыми, а явное владение определяет, что контейнер должен закрыть.
02 / ГРАНИЦЫ
Instance, Factory и Lazy Singleton задают способ получения и семантику времени жизни зависимости.
Дочерний контейнер получает доступ к родителю и может явно переопределять выбранные регистрации.
ark_di_flutter размещает контейнер в дереве виджетов и предоставляет типизированный BuildContext API.
03 / ДОКУМЕНТАЦИЯ
Пройдите основной путь на чистом Dart, затем откройте Flutter-раздел или рецепт для отдельной стратегии регистрации.