返回Json异常

时间:2011-01-09 13:40:51

标签: c# wcf facebook-graph-api rest

如果您没有提供有效的令牌,则图表facebook API会返回此错误:

{
"error": {
             "type": "OAuthException",
             "message": "An access token is required to request this resource."
         }
}

如果你进行了有效的调用,则会返回json结果。

在带有.net 4的WCF中,如何使用此方法返回相同的Json“异常”:

[WebGet(UriTemplate = "{id}")]
public SampleItem Get(string id)
{
   if (id.Length != 4)
      "how to return here the error since this method return a sample item class"????
   else
      return rep.GetSampleByID(id);
}

1 个答案:

答案 0 :(得分:0)

我想我找到了一种方法。返回流并管理返回的内容类型。 based on this answer