Registre un subconjunto de controladores de API web con un inyector simple

Estoy registrando manualmente un subconjunto de los controladores de API web de mi proyecto:

container.Register(typeof(ILGTWebApiController), controllerType, Lifestyle.Transient); 

Funciona bien. Sin embargo, cuando corro:

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

Parece afectartodas Controladores de API web en el proyecto. Me gustaría dejar los otros intactos con un simple inyector.

Si no ejecuto el código anterior, el inyector simple se quejará de que mis controladores no tengan un constructor vacío (lo que obviamente no tendrán, ya que estoy usando DI).

Respuestas a la pregunta(1)

Su respuesta a la pregunta