Может ли какой-либо орган объяснить, как установить зависимость между слоями в архитектуре на основе слоев с помощью DI IOC, а также пояснить, когда мы создаем корень компоновки в слое пользовательского интерфейса, тогда нам нужно передать всю DLL в слой пользовательского интерфейса это оставляет возможности для разработчика пользовательского интерфейса напрямую обращаться к объекту слоя DAL. Это нарушит правило, в котором слой пользовательского интерфейса не сможет напрямую обращаться к объекту DAL.Настройка инверсии зависимостей между слоями
Может ли любой архитектор SME объяснить, что является правильным способом реализации многоуровневой архитектуры, используя ниже упомянутый стек технологий.
Здесь технология предпочтение ASP.NET MVC 4, REST API Service, библиотека Enterprise (Repository паттерн)
позволяет закрыть этот вопрос здесь. – sameer