2016-08-23 11 views
13

में जेएसओएन प्रारूप इंडेंट कैसे कॉन्फ़िगर कर सकता हूं मैं Development पर्यावरण के लिए सुंदर स्वरूपित जेसन को वापस करने के लिए एएसपी.NET कोर वेब एपीआई नियंत्रक को कैसे कॉन्फ़िगर कर सकता हूं?मैं एएसपी.NET कोर वेब एपीआई

{"id":1,"code":"4315"} 

मैं पठनीयता के लिए जवाब में इंडेंट करना चाहते हैं:

डिफ़ॉल्ट रूप से यह की तरह कुछ रिटर्न

{ 
    "id": 1, 
    "code": "4315" 
} 
+0

ब्राउज़र में आमतौर पर "सुंदर" बटन होता है जो JSON को पठनीय बना देगा। फिडलर के पास जेएसओएन के लिए एक विशेष टैब भी है। –

उत्तर

25

अपने Startup.cs फ़ाइल में फोन AddJsonOptions विस्तार:

services.AddMvc() 
    .AddJsonOptions(options => 
    { 
     options.SerializerSettings.Formatting = Formatting.Indented; 
    }); 

पर्यावरण के आधार पर विकल्प को स्विच करने के लिए , this answer मदद करनी चाहिए।

संबंधित मुद्दे