Ich habe eine WEB-API, die manchmal Nulldaten zurückgibt. Ich erwarte das unten stehende Format als AntwortReturn-Null-JSON-Antwort statt leerer Antwort {}
{"cardResponse" : null}
aber ich bin immer {}
als Antwort. Irgendeine Idee?
Meine Methode Definition wie folgt aussieht:
public HttpResponseMessage Opeation(string input1, [FromUri] input2 request)
Die return-Anweisung wie folgt aussieht:
return Request.CreateResponse(HttpStatusCode.OK, response);
Response Class Structure:
public class RootResponse {
public CardResponse cardResponse{ get; set; }
}
Public class CardResponse {
public string CardName { get ; set;}
}
Welcher Art ist es "Antwort"? –
Kein ASP-Experte hier, aber ich bin mir ziemlich sicher, dass Sie mehr Code posten müssen. Was ist der Wert von "Antwort" im letzten Ausschnitt? Zeige den Code um diese Zeile – slezica
@OrelEraki Bearbeitete die Frage. Antwort hinzugefügt Klasse – beast