Как интегрировать Autofac с WepApi 2 и Owin?

Я использую этот пакет для интеграции Autofac с моим приложением WebApi Owin:

https://www.nuget.org/packages/Autofac.WebApi2.Owin

И после этого поста:

http://alexmg.com/owin-support-for-the-web-api-2-and-mvc-5-integrations-in-autofac/

Мой код в Startup.cs выглядит так:

        var config = new HttpConfiguration();

        IContainer container = EngineContext.InitializeEngine();

        var dependencyResolver = new AutofacWebApiDependencyResolver(container);
        config.DependencyResolver = dependencyResolver;

        app.UseAutofacMiddleware(container);
        app.UseAutofacWebApi(config);

        WebApiConfig.Register(config);
        app.UseWebApi(config);

Как бы я ни крутил это, переставлял код или что-то еще, Autofac просто не мог ничего решить. До Овина мой метод Global.asax работал нормально:

    protected void Application_Start()
    {
        IContainer container = EngineContext.InitializeEngine();

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

        GlobalConfiguration.Configure(WebApiConfig.Register);
    }

Что мне не хватает?

Спасибо

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

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