Я не уверен, что есть лучший способ, но это похоже на работу.

аюсь интегрировать Autofac в существующее веб-приложение ASP.NET.

Страницы соответствуют шаблону MVP. Каждая страница реализует функции просмотра и делегирования докладчику. Представление вводится в Presenter через конструктор.

Я смог зарегистрировать Presenter и View, и страница загружается нормально, но когда происходит обратная передача, пользовательские элементы управления в представлении становятся нулевыми. Похоже, что Autofac создает новый экземпляр страницы, чтобы дать презентатору вместо того, чтобы дать ему экземпляр реального экземпляра страницы. Есть ли способ зарегистрировать экземпляры Page в Autofac?

Кто-нибудь использовал Autofac с ASP.NET и MVP?

Спасибо!

Ответы на вопрос(2)

Ваш ответ на вопрос