MENU

Fun & Interesting

Zenject, внедрение зависимостей, Unity C#

Sergey Kazantsev 8,231 1 year ago
Video Not Working? Fix It Now

Как говорится "Давненько тебя не было видно на уличных гонках" Гитхаб на проект с демкой из видео: https://github.com/Haywaar/PatternDemoStorage Лежит по пути Assets/Patterns/DIExample Assets/Patterns/DIExample_Zenject Там же и демо сцены с контекстом Автору на кофе и шаурму 4276 5500 5792 8742 - карта Сбербанка Полезные ресурсы на которых можно узнать Zenject получше Яковлев Илья https://youtu.be/jVFXnDd40CE?si=SHKRN6p0_MvSID2n Infallible Code https://youtu.be/6tn8pMQuxEk?si=19IgiYnQzD2oyV1d K-Syndicate https://www.youtube.com/live/mbuzSrKHBHI?si=uYMkFagFvaykWek0 Если будут вопросы тг нашего уютного сообщества https://t.me/UnitistNotes мой тг @wargy моя почта [email protected] Тайминги 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 Финал

Comment