# L!MP (17.11.2016 / 14:52)Вот тут вина разработчика
Ну это и есть циклическая зависимость: объект А требует объект Б который тоже требует объект А в результате бесконечная рекурсия.
Решается с помощью прокси классов.
Все объекты должны требовать зависимости не напрямую, а от DI контейнера, раз уж ты их (объекты) к нему подцепляешь. А кошерный контейнер не допустит рекурсий.