Когда я это исправил, я смог использовать
я проблема сAutofac, В документации четко указано, что при использовании Web API 2 и OWIN выне должен использованиеGlobalConfiguration.Configuration
в любом месте:
Распространенной ошибкой в интеграции OWIN является использование GlobalConfiguration.Configuration. В OWIN вы создаете конфигурацию с нуля. Вы не должны ссылаться на GlobalConfiguration.Configuration нигде при использовании интеграции OWIN.
который можно найти здесь (внизу страницы):http://autofac.readthedocs.io/en/latest/integration/webapi.html
Но независимо от того, что я делаю, я не могу получитьAutofac работать с использованием:
config.DependencyResolver = new AutofacWebApiDependencyResolver(container);
вместо:
GlobalConfiguration.Configuration.DependencyResolver = new AutofacWebApiDependencyResolver(container);
Когда я использую последний, это работает. Кто-нибудь знает почему?