MVC Web API не работает с Autofac Integration

Я использовал интеграцию MVC от autofac следующим образом:

...
var container = builder.Build();
DependencyResolver.SetResolver(new AutofacDependencyResolver(container));

Но теперь я хочу воссоздать решение с новым Web Api RTM. И я хочу использовать новый класс AutofacWebApiDependencyResolver.

Но если я делаю это с AutofacWebApiDependencyResolver, я получаю эту ошибку:

The type Autofac.Integration.WebApi.AutofacWebApiDependencyResolver does not appear to implement Microsoft.Practices.ServiceLocation.IServiceLocator.

Я прочитал, что я должен сделать это сейчас для настройки распознавателя:

GlobalConfiguration.Configuration.DependencyResolver = new AutofacWebApiDependencyResolver(container);

Но если я установлю его с помощью 'apos; =', он не будет установлен. Это все еще DefaultResolver ...

Если я снова использую класс MVC AutofacDependencyResolver, он работает.

Были ли еще проблемы с autofac и web api rtm? (текущая интеграция - версия RC)

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

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