我的WebAPI期待像下面的模型:Datetime屬性未綁定,導致模型爲空。
型號:
public class MyModel
{
public DateTime datetime {get;set; }
}
WebAction方法:
public IHttpActionResult Post([FromBody] MyModel model)
我使用RestSharp
發送請求。
var restRequest = new RestRequest(url, Method.POST)
{
RequestFormat = DataFormat.Json,
};
restRequest.AddBody(new MyModel {Datetime =DateTime.Now}, "");
但模型綁定始終爲空(在webapi方面)。
我看到提琴手如下: {"datetime":"2014-09-25T07:22:56.7095909Z}"
任何想法,爲什麼?
是模型中的屬性名稱「datetime」和請求中的「日期」錯字? – 2014-09-25 08:08:11