2016-09-27 55 views
0

我想返回下面的JSON,但我錯過了語法。如何從webapi返回特定的字符串值?

任何人都可以幫助我弄清楚它的正確性。

在我HomeController.cs,

If (result.IsUserActive) return JSON { 「UserStatus」 : 「Active」 } 

我怎麼能返回值「UserStatus」 : 「Active」在的WebAPI的Get方法?

它必須是喜歡的東西

[HttpGet] 

     public IHttpActionResult GetUserStatus(int id) 
     { 

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

回答

2

您可以簡單地返回JSON的,如:

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

請檢查是否狀態,如果(result.IsUserActive) {VAR 狀態我已經更新 – Neo

+1

= new {UserStatus =「Active」}; return ok(status); } 此解決方案適用於Web Api 2. –

+0

謝謝但返回json呢? – Neo

相關問題