Bezdepbonusu7Программирование: статьи и ответы

Вопрос

Есть ли трассировка в Unity?

Автор вопроса: MagooОтветов: 1

У меня очень большое дерево зависимостей, и Unity не может разрешить зависимость где-то в этой огромной цепочке зависимостей. Мне приходится вручную просматривать все зависимости, чтобы выяснить, чего может не хватать, а это огромная задача.

К сожалению, Unity сообщает только об элементе, который он пытается построить, в исключении, которое оно выдает, и не дает информации о маршруте, который он выбрал, чтобы добраться до этой точки.

Предоставляет ли Unity какую-либо информацию для трассировки/регистрации, которая может помочь мне определить, какие именно зависимости мне не хватает?

unity-container

Ответы

Ответ 1 · рейтинг 1 · Jehof

В Unity не реализована трассировка.

ResolutionFailedException, выдаваемый Unity при неудачной попытке разрешения зависимости, содержит всю необходимую информацию в свойствах Title, StackTrace или InnerException.

Обычно большинство InnerException содержат основную причину ResolutionFailedException.

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы