Zenject, внедрение зависимостей, Unity C#
Unitist Notes
0:00 / 0:00
Zenject, внедрение зависимостей, Unity C#
12 397 просмотров · 2 года назад
Unitist Notes
8,92 тыс. подписчиков
12 397 просмотров · 2 года назад
Как говорится "Давненько тебя не было видно на уличных гонках"
Гитхаб на проект с демкой из видео: https://github.com/Haywaar/PatternDem...
Лежит по пути
Assets/Patterns/DIExample
Assets/Patterns/DIExample_Zenject
Там же и демо сцены с контекстом
Автору на кофе и шаурму
https://boosty.to/unitistnotes
Полезные ресурсы на которых можно узнать Zenject получше
Яковлев Илья • Zenject в Unity! Лучший инструмент для пос...
Infallible Code • Theory & Installation | Learning Zenject [1]
K-Syndicate https://www.youtube.com/live/mbuzSrKH...
Если будут вопросы
тг нашего уютного сообщества https://t.me/UnitistNotes
мой тг @wargy
моя почта kazancev.s215@gmail.com
Тайминги
00:00 Введение
00:36 Другие годные источники по зенджекту
02:20 Что такое Dependency Injection?
03:39 Проблема DI - большое количество сервисов
04:02 Проблема DI - вложенные зависимости
04:56 Проблема DI - разное время жизни сервисов
05:45 Что делает Zenject?
06:35 Binding в Zenject
07:54 Installer-s в Zenject
09:16 Context в Zenject
10:54 Как это всё работает
11:54 Дополнительные инструменты Zenject-а
13:04 ITickable, IInitializable и IDisposable
14:05 Финал