[RestService("/x")]
public class XFilter
{
public long[] CountryIds { get; set; }
}
public class XService : RestServiceBase<XFilter>
{
private const int PageCount = 20;
public override object OnGet(XFilter request)
{
Debugger.Break(); // request is always default at this point !!
return a;
}
}
客戶端:
<script type="text/javascript">
var requestData= "{CountryIds:[1,2]}";
$.getJSON("/api/x", requestData, function (b) {
});
它必須是那麼容易的,但在服務器端使用這種方法我不能讓XFilter。
不,我已添加回復。請檢查一下。 IT必須在javascript中不使用引號。 – ozz 2012-07-18 16:07:40