0

У меня есть сборка A с интерфейсом ICustomerManager. Другая сборка B, имеющая реализацию CustomerManager. Этот параметр вызовет циклическую зависимость, поскольку для сборки A требуется зависеть от сборки B, а сборка B должна зависеть от сборки A для интерфейса. Можно ли разрешить эту циклическую зависимость, введя IoC, который будет внедрять реализацию на уровне сервиса приложения. Любая другая идея для решения круговой зависимости?2 Ассембли, интерфейсы в одном и их реализация в другом

ответ

0

Я решил следовать шаблону единой сборки с папками, чтобы атаковать проблему циклической зависимости. Поскольку интерфейс и реализация содержат в одной сборке, нет проблемы циклической зависимости.