Como usar o Container em vez do ObjectFactory no StructureMap ServiceActivator?

Ao implementar o DI na WebAPI com o StructureMap, usamos o métodoServiceActivator encontrado em

Configurando a injeção de dependência com o ASP.NET WebAPI 2.1Controlador WebAPI + APIC com structureMap
public class ServiceActivator : IHttpControllerActivator
{
    public ServiceActivator(HttpConfiguration configuration) {}    

    public IHttpController Create(HttpRequestMessage request,
           HttpControllerDescriptor controllerDescriptor, Type controllerType)
    {
        var controller = ObjectFactory.GetInstance(controllerType) as IHttpController;
        return controller;
    }
}

Mas agora com o novoStructureMap, meu ReSharper sugeriu:

A classe 'StructureMap.ObjectFactory' está obsoleta: ObjectFactory será removido em uma versão futura 4.0 do StructureMap. Favorecer o uso da classe Container para trabalhos futuros

O intellisense emContainer me deu apenas informações muito limitadas.

Como devemos reescrever nossaServiceActivator com oRecipiente classe?

questionAnswers(1)

yourAnswerToTheQuestion