2015-04-24 3 views

risposta

85

È possibile utilizzare Newtonsoft.Json, è una dipendenza di Microsoft.AspNet.Mvc.ModelBinding che è una dipendenza di Microsoft.AspNet.Mvc. Quindi, non è necessario aggiungere una dipendenza nel progetto.json.

#using Newtonsoft.Json 
.... 
JsonConvert.DeserializeObject(json); 

Nota, utilizzando un controller WebAPI non è necessario gestire JSON.

+1

Sì, funziona! :) Grazie a milion –

+0

Ora AspNetCore.Mcv non ha dipendenze su Newtonsoft.JSON. Assemblaggio Microsoft.AspNet.Mvc.Formatters.Json utilizzato per la serializzazione. –

+4

@RomanPokrovskij, errato,: '' Microsoft.AspNetCore.Mvc.Formatters.Json' ha una dipendenza da 'Microsoft.AspNetCore.JsonPatch' che ha una dipendenza da' Newtonsoft.Json' 9.0.1 https: //www.nuget. org/packages/Microsoft.AspNetCore.Mvc.Formatters.Json /, https://www.nuget.org/packages/Microsoft.AspNetCore.JsonPatch/ –