Czy Autofac może wstrzykiwać zależności do plików widoku układu?

Próbuję wprowadzić zależność na stronę widoku współdzielonego układu, aby uniknąć konieczności wykonywania tego w każdym widoku, który używa układu.

Śledziłemporadnictwo w wiki do wstrzykiwania zależności w widoki, ale właściwość jest zawsze null.

Czy Autofac może wstrzykiwać właściwości do niestandardowej strony widoku, która jest plikiem układu?

Oto moja konfiguracja. CustomViewPage

namespace MyApp
{
    using System.Web.Mvc;

    public abstract class CustomViewPage : WebViewPage
    {
        public IHelper Helper { get; set; }
    }
}

~ / Views / Shared / _Layout.cshtml

@inherits MyApp.CustomViewPage
<!DOCTYPE html>
<html>
...
@if(this.Helper.HasFoo()){@Html.ActionLink("Bar")}

Globalna rejestracja ...

builder.RegisterType<Helper>().AsImplementedInterfaces();
builder.RegisterModelBinderProvider();
builder.RegisterFilterProvider();
builder.RegisterModule(new AutofacWebTypesModule());
builder.RegisterSource(new ViewRegistrationSource());
var container = builder.Build();
DependencyResolver.SetResolver(new AutofacDependencyResolver(container));

Widoki „potomne” korzystające z układu NIE pochodzą z CustomViewPage.