У меня есть класс модели, которому нужен доступ к моему классу репозитория (используется для доступа к БД).
Я создал интерфейс для своего репозитория и успешно настроил Castle Windsor для внедрения моего соответствующего класса, основанного на IRepository, в мои контроллеры с помощью пользовательской ControllerFactory.
У меня немного больше проблем, чтобы понять, как сделать то же самое с моей моделью.
Кто-нибудь знает способ использования Виндзора для внедрения зависимости в модель MVC?
Кроме того, причина, по которой мне нужен Windsor, заключается в том, что MVC автоматически создает экземпляр моей модели, когда данные отправляются на мой контроллер, и это автоматическое создание экземпляров не позволяет мне передавать параметры конструктора.