Size: a a a

2020 September 11

S

Sergey Trofimov in CODE BLOG / C#
т.е. созданием зависимсотей будет заниматься контейнер
источник

S

Sergey Trofimov in CODE BLOG / C#
созданием обьектов
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
Никит ща Серега прав.
источник

НП

Никита Петроченко... in CODE BLOG / C#
Sergey Trofimov
упарвления
Контейнер не управляет, а просто создаёт объекты
Ничего не мешает делать это вручную
источник

S

Sergey Trofimov in CODE BLOG / C#
а не ты руками class= new class()
источник

S

Sergey Trofimov in CODE BLOG / C#
не мешает
источник

НП

Никита Петроченко... in CODE BLOG / C#
Макс Епифанов
Никит ща Серега прав.
...
источник

S

Sergey Trofimov in CODE BLOG / C#
сам подход
источник

S

Sergey Trofimov in CODE BLOG / C#
у тебя, допусти 100 классов
источник

S

Sergey Trofimov in CODE BLOG / C#
и все используют репозиторий
источник

S

Sergey Trofimov in CODE BLOG / C#
ты захотел поменять репо на фейк
источник

S

Sergey Trofimov in CODE BLOG / C#
или на тестовую базу
источник

S

Sergey Trofimov in CODE BLOG / C#
если у тебя нет инверсии управления, ты руками херачишь 100 раз вместо repository = new repo()

на repository = new FakeRepo();
источник

S

Sergey Trofimov in CODE BLOG / C#
обьект потребляющий зависимость не должен сам управлять ее временем жизни
источник

НП

Никита Петроченко... in CODE BLOG / C#
Ну в таком случае да, можно и контейнером все запилить. Но опять же, не очень то и кайф так делать, как по мне
источник

S

Sergey Trofimov in CODE BLOG / C#
так и сервис локатор норм
источник

S

Sergey Trofimov in CODE BLOG / C#
смотри, у меня есть куча View
источник

S

Sergey Trofimov in CODE BLOG / C#
которые привязаны к VM
источник

НП

Никита Петроченко... in CODE BLOG / C#
Sergey Trofimov
так и сервис локатор норм
Все, проехали. Тебе не докажешь
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
Это просто послушать интересно
источник