Konvertiert JSON-Zeichenfolge in JsonResult in MVC

8

Wir versuchen einen Scheindienst zu machen, um JSON zu bedienen. Wir haben einfache JSON-Strings in statischen Dateien gespeichert und möchten diese ohne zusätzliche Wrapper an den Client senden. Z.B. wir haben json string {"result_code":200,{"name":"John", "lastName": "Doe"}} und wir wollen json response auf client genau so ohne irgendwelche content oder daten wrapper.

Wir haben eine Lösung, wo wir Datenkontrakte verwenden und json zu C # -Objekten deserialisieren, aber das ist ein bisschen kompliziert und wir brauchen es nicht.

Danke

    
kljuco 27.03.2014, 15:42
quelle

2 Antworten

16

Sie können dies tun, indem Sie auf System.Web.Mvc verweisen. Beispiel in einer schnellen Konsolen-App ich warf zusammen:

%Vor%

Sie können einfach das JsonResult von der Mock-Methode zurückgeben.

    
Bill 27.03.2014, 16:00
quelle
7

Sie können eine statische JSON-Zeichenfolge zurückgeben, indem Sie den Inhalt manuell senden.

%Vor%

Tut mir leid, wenn Sie das nicht genau danach fragen

    
Jedediah 27.03.2014 15:55
quelle