Re[18]: При чем тут Di?
От: Sinix  
Дата: 15.08.16 09:43
Оценка:
Здравствуйте, ·, Вы писали:

·>Тем что это типичный technical debt. Если, конечно, не писать проекты-однодневки (а с ними всё просто — пиши как хочешь, всё пофиг), то потом от них придётся избавляться, что всегда довольно болезненно: рефакторить DI проще, чем GV или SL.


Ага! Наконец-то мне попался человек, который переделывает SL на DI, а не наоборот. Такой вопрос: а как вы решаете проблему цепочек зависимостей в бизнес-коде?
Ну, когда бизнес-сервис A вызывает B, тот — C и D и у всех есть свои уникальные зависимости?

·>А как ты реализуешь плагины с DI?

Как я понял, IQuerist про предоставление системного API плагинам, а не про встраивание самих плагинов. Для этого DI — самое оно, смотрим на extensions студии.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.