I\'m experiencing the same problem as described here and my set up is almost identical to this that is actually based on this guide. When I access a method in my controller
I had the same issue but with UnityDependencyResolver. But I think it should also work for SimpleInjectorWebApiDependencyResolver. Try to register your resolver like this (as a Property of HttpConfiguration):
public void Configuration(IAppBuilder app)
{
var container = GetContainer(); // Initialise container
HttpConfiguration config = new HttpConfiguration
{
DependencyResolver = new SimpleInjectorWebApiDependencyResolver(container);
};
WebApiConfig.Register(config);
app.UseWebApi(config);
}