Verwenden eines optionalen Aktionsparameters für eine POST-Web-API

9

Ich versuche, eine API mit dem folgenden Prototyp zu schreiben:

%Vor%

Aber wenn ich eine Anfrage an diese API stelle, mit oder ohne userCredentials , erhalte ich den folgenden Fehler mit dem Antwortcode als 500

%Vor%

Wenn ich userCredentials nicht als optional erstelle, funktioniert alles einwandfrei. Die userCredential-Definition lautet wie folgt:

%Vor%     
labyrinth 25.05.2015, 10:11
quelle

1 Antwort

4

Versuchen Sie, die API-Definition zu ändern:

%Vor%

Da UserCredentials ein Referenztyp ist, wird der Client, wenn er keinen Wert angibt, auf null gesetzt

    
sree 09.11.2016 22:14
quelle