Циркулярные ссылки, когда я создаю свою собственную оболочку Unity - PullRequest
0 голосов
/ 18 июня 2010

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

Извинения, если я упускаю что-то действительно очевидное, но это кто-то ещеиспытал, и если да, то как вы преодолели эту проблему, чтобы разрешить повторное использование вашего «определения» контейнера Unity в рамках вашего решения, такого как модульные тесты?

1 Ответ

1 голос
/ 18 июня 2010

Daz, посмотрите ответ, который я дал на этот вопрос о стекопереработке : я думаю, что это может помочь в описанной вами ситуации Дайте мне знать, если это не поможет.

...