Мне нужно создать перехватчик контроля производительности, который будет подключен через Autofac. К сожалению, для проекта MVC3 это означает, что я использую Autofac 2.6.3, потому что Autofac 3 совместим только с MVC4. Таким образом, я не могу использовать пакет Nuget Autofac.Extras.DynamicProxy2
, потому что он несовместим с MVC3.Создание перехватчиков с Autofac и MVC3
Я нашел AutofacContrib.DynamicProxy2
, что совместимо с Autofac 2.6.3
. Проблема в том, что пакет Nuget не устанавливается из-за несоответствия версии между зависимостями. Проблема выделены ниже:
- AutofacContrib.DynamicProxy2
- Зависит от 'Autofac (> = 2.4.5.724)'
- Зависит от 'Castle.Core (> = 2.5.2)'.
- Зависит от 'Castle.DynamicProxy (> = 2.2.0)'.
- Зависит от «Castle.Core (= 1.2.0)».
я получаю следующий пакет NuGet установки ошибка:
Updating 'Castle.Core 2.5.2' to 'Castle.Core 1.2.0' failed. Unable to find a version of 'AutofacContrib.DynamicProxy2' that is compatible with 'Castle.Core 1.2.0'
Как я могу выполнить метод перехвата с MVC3 и Autofac?