我有一個使用WCF WinAPI開發的Rest API。.Net Rest API檢索郵件正文
public class paramval
{
string name;
}
[ServiceContract]
public class myQuery
{
[WebInvoke(UriTemplate = "{systemCode}/{objectID}", Method = "POST")]
public myResult Get(string systemCode, int objectID, paramval pval)
{
}
}
pval的值始終爲空。
我正在使用WCF Web API測試客戶端工具。
URL: http://localhost:11556/api/contacts/abc/111
Request: POST
Headers: Accept:*/*
Content-Type:application/json
Content-Length:16
Body {"name":"Frank"}
任何想法?
如果我將pval的類型更改爲JSonString,我可以接收Json對象。我想要更通用的東西。 – keitn