Поэтому я использую Autofac в качестве рамки DI и MVC5. Один из моих классов обслуживания имеет HttpContext в качестве параметра, поэтому я регистрирующий Autofac.Integration.Mvc.AutofacWebTypesModule
, как это предполагает hereAutofac не может разрешить параметр HTTPContext, пока присутствует правильный модуль
I был получает сообщение об ошибке в самой Visual Studio, который после закрытия Visual Studio и повторное открытие пошли прочь. Тем не менее, я все еще получаю такое же сообщение при загрузке на сайт:
Cannot resolve parameter 'System.Web.HttpContext httpContext' of constructor 'Void .ctor(System.Web.HttpContext)'.
Edit: Обновленный полный путь к классам
Откуда появился ваш 'AutofacWebTypesModule'? обычно это должно происходить из сборки * Autofac.Integration.Mvc *. Это так? –
Не могли бы вы поделиться снимком экрана «красная линия в Visual Studio», о котором вы говорите? –
Нет, потому что я больше не получаю сообщение об ошибке. Я все еще получаю 500 на веб-странице. Позвольте мне обновить текст вопроса ... –