2012-07-28 4 views
6

Ich verwende .NET MVC 4 mit WebAPI und in allen Artikeln, die beschreiben, wie DI Container zu verwenden, mit denen Sie die folgende Zeile der Konfiguration in Global.asax hat: (http://blog.ploeh.dk/2012/03/20/RobustDIWithTheASPNETWebAPI.aspx)Warum hat mein HttpConfiguration-Typ keinen ServiceResolver-Typ mit .Net MVC 4 mit WebApi?

GlobalConfiguration.Configuration.ServiceResolver.SetResolver(...) 

Aber in meiner Anwendung hat nicht ServiceResolver Typ:

enter image description here

mit Intellisense:

enter image description here

Was mache ich falsch?

Antwort

13

Es wurde zu DependencyResolver in der RC umbenannt:

GlobalConfiguration.Configuration.DependencyResolver = ... your custom DR 
+0

Reuse Resolver diesen Eintrag überprüfen. Es ist die kleinen Dinge über ASP.NET MVC 4 http://haacked.com/archive/2012/03/11/itrsquos-the-little-things-about-asp-net-mvc-4.aspx – takepara