Я использую Unity.Mvc5 для внедрения зависимостей.
У меня есть два класса, которые реализуют один интерфейс.
Например, смотрите ниже снимок экрана
Теперь, когда я внедряю его в конструктор контроллера для инициализации экземпляра интерфейса и после инициализации при вызове функции test, он вызывает метод последнего зарегистрированного класса. пожалуйста, смотрите ниже снимок экрана