1
我想創建Web API 2自定義屬性從客戶端參數,並返回數據給客戶端有什麼不對。從客戶端如何創建Web API 2自定義屬性並返回給客戶端?
例如數據:
{ id : 1, _token : 221 }
例如在服務器:
//SomeController Action
[CustomActionFilter]
public String Foo(int id)
{
return id;
}
public class CustomActionFilter : ActionFilterAttribute, IActionFilter
{
void IActionFilter.OnActionExecuting(ActionExecutingContext filterContext)
{
//get _token from client httprequest parameter
//return to client if _token != 221
//next proccess if _token == 221
// in real case, will cek token in db and compare it
}
}
請幫忙如何在CustomActionFilter
得到_token
並返回到客戶端錯誤消息的JSON格式,如果_token
= 221?
也沿,如果沒有proccess問題做下一個proccess?