Ты кажется хочешь наговнокодить
да, тоже так кажется
Если что, то ты не сможешь на горячую сделать регистрацию
вангую, твоя настоящая проблема в том что у тебя адок из регистраций и ты не смог отрефакторить чтобы закинуть нормальные депенденси в конструкторе и поэтому подумал что тебе проще в рантайме получать из IServiceProvider инстанты по месту, а для этого тебе нужен его инстанс
не совсем эту проблему я раскидал нормально, но вот осталось 2-3 места, где мне нужен ручной контроль над жизнью сервиса
ну сделай ты какую нибудь человеческую обертку
проблема решилась куда проще, зачем-то было встроено логирование в тот уровень, который этим заниматься не должен
Вот заметь, что твоя проблема была в логировании, а ты зачем-то спросил про IServiceProvider
да, я просто с другой контейнеризации переезжаю а там это мало того что легко реализуемо, так и судя по всему в нормальной практике (что очень странно), ибо у них даже есть метод расширения на подобную хрень
сомнения что другой нормальный контейнер позволил бы такую дичь
Castle.Windsor ссылкой на расширение кинуться не могу, видел её последний раз около года назад
кастл? да ты нормального ioc не видел!
слишком много подозрений у меня вызвал, поэтому выступил инициатором смены di
Обсуждают сегодня