私はaspnetmvc4 web apiを学んでおり、apicontrollersでオブジェクトを返すだけで実装が非常に簡単であることがわかりました。
ただし、bool、int、stringなどの値型を返そうとすると、JSON形式ではまったく返されません。(Fiddlerでは、rawおよびwebviewで「true / false」の結果が表示されましたが、JSONのコンテンツはまったく表示されませんでした。
誰でもこれについて私を助けることができますか?
ありがとう。
TestApiControllerのサンプルコード:
public bool IsAuthenticated(string username)
{
return false;
}
jQueryを使用するためのサンプルコード:
function isAuthenticated(string username){
$.getJSON(OEliteAPIs.ApiUrl + "/api/membership/isauthenticated?username="+username,
function (data) {
alert(data);
if (data)
return true;
else
return false;
});
}
注:上記のjqueryは、EMPTYコンテンツが返されたため、何も返しません。ただし、フィドラーでチェックすると、実際にはWebビューに「false」が返されていることがわかります。
乾杯。