Comment utiliser Json.NET pour JSON modelbinding dans un MVC5 projet?

J'ai été la recherche autour de l'internet pour une réponse ou un exemple, mais ne pouvait pas trouver encore. Je voudrais simplement changer la valeur par défaut sérialiseur JSON qui est utilisé pour désérialiser JSON tout modelbinding à JSON.NET de la bibliothèque.

J'ai trouvé cette DONC post, mais impossible de la mettre en œuvre jusqu'à présent, je ne peux même pas voir la System.Net.Http.Formatters espace de noms, je ne peux voir GlobalConfiguration.

Ce qui me manque?

Mise à JOUR

J'ai un ASP.NET projet MVC, il était essentiellement un MVC3 projet. Actuellement, je suis de mieux les cibler .NET 4.5 et à l'aide de la ASP.NET MVC 5 et liées les packages NuGet.

Je ne vois pas le Système.Web.Http assemblée, ni de toute autre espace de noms. Dans ce contexte, je tiens à injecter JSON.NET pour être utilisé comme modèle de classeur par défaut pour le format JSON type de demandes.

  • GlobalConfiguration -> msdn.microsoft.com/en-us/library/...
  • Oui, je l'avais vu, mais je ne peux pas ajouter une référence à System.Web.Http, car il n'est pas dans la liste de référence. Ajout de plus d'informations à ma question.