Api Controller メソッドで out 属性を使用することは可能ですか? 私はC#を使用しています。経験値の場合:
[HttpGet]
public string GetWhatever(string type, string source,out int errorCode, out string errorMessage)
もしそうなら、それを呼び出して出力値を取得する方法の例は素晴らしいでしょう。
Api Controller メソッドで out 属性を使用することは可能ですか? 私はC#を使用しています。経験値の場合:
[HttpGet]
public string GetWhatever(string type, string source,out int errorCode, out string errorMessage)
もしそうなら、それを呼び出して出力値を取得する方法の例は素晴らしいでしょう。
いいえ、これは不可能です。戻り値のみが使用され、クライアントに送信されます。
本文に適切な HTTP ステータス コードとエラー メッセージを送信する必要があります。これを見てください:http://www.asp.net/web-api/overview/error-handling/exception-handling