Ninject trabalhando com a WCF Web API Preview 5

Alguém pode me indicar a direção certa para fazer o Ninject trabalhar com a WCF Web API Preview 5? Eu o tenho instalado e executado com êxito no meu projeto do ASP.NET MVC 3 e também em outro Serviço WCF interno usando a biblioteca Ninject.Extensions.Wcf. No entanto, não consigo fazê-lo funcionar ao criar um novo projeto MVC 3 e obter a biblioteca WebApi.All do NuGet.

Eu olhei para este post de stackoverflowConfigurando o Ninject com a nova API da Web WCF, mas não consigo fazê-lo funcionar, o que, acredito, poderia estar relacionado a algumas das alterações na versão mais recent

Também não tenho certeza de quais bibliotecas Ninject devem fazer referência além da principal. Eu uso o Ninject.MVC3, Ninject.Extensions.Wcf.

Qualquer ajuda sobre isso seria muito apreciad

****ATUALIZAR*

Código que estou usando, que é da resposta na pergunta mencionada acima. Eu tenho isso em seu próprio arquivo de classe.

   public class NinjectResourceFactory : IResourceFactory
    {
        private readonly IKernel _kernel;

        public NinjectResourceFactory(IKernel kernel)
        {
            _kernel = kernel;
        }

        public object GetInstance(Type serviceType, InstanceContext instanceContext, HttpRequestMessage request)
        {
            return _kernel.Get(serviceType);
        }

        public void ReleaseInstance(InstanceContext instanceContext, object service)
        {
            // no op
        }
    }

Isso tenho no meu global.asax:

var configuration = HttpConfiguration.Create().SetResourceFactory(new NinjectResourceFactory());
RouteTable.Routes.MapServiceRoute<myResource>("resource", configuration);

O problema que estou tendo é que a interface IResourceFactory não é reconhecida e que o HttpConfiguration.Create () não existe mais, por isso preciso definir o SetResourceFactory de outra maneira que tentei usar o método HttpConfiguration (). CreateInstance, sem alegria.

questionAnswers(3)

yourAnswerToTheQuestion