2016-09-27 2 views
0

次のJSONに戻したいと思いますが、構文が間違っていました。webapiから特定の文字列値を返すにはどうすればよいですか?

誰でも私がそれを正しく得るのを助けることができます。私HomeController.csで

、私はWEBAPIのGetメソッドで値“UserStatus” : “Active”を返すことができますどのように

If (result.IsUserActive) return JSON { “UserStatus” : “Active” } 

それはあなたが単にのようなJSONを返すことができます何か

[HttpGet] 

     public IHttpActionResult GetUserStatus(int id) 
     { 

      var result = GetStatus(id);  
      if (result.IsUserActive) 
      { 
       return json ({ “UserStatus” : “Active” }); 
      } 

答えて

2

ようにする必要があります

var result = new {UserStatus="Active" }; 
return Ok(result); 
+0

私は – Neo

+1

場合(result.IsUserActive) { VARのステータスを更新した場合の条件をご確認ください。 = new {UserStatus = "アクティブ"}; return ok(ステータス); } このソリューションはWeb Api 2用です。 –

+0

ありがとうございますが返品jsonについてはどうですか? – Neo

関連する問題