0

我正在使用 WCF Web API 创建一个安静的服务。我有一个带有以下签名的方法

[WebInvoke(UriTemplate="AddJob")]
public string AddJob(Job job)
{
    //...
}

Job 对象有一个子对象 RecurDay。表单中发布的值没有绑定到 RecurDay 属性,实际上 RecurDay 对象本身没有被创建。

注意:表单字段的名称与类属性相同。前任。Id、JobName、RecurDay.Id、RecurDay.Day 等。Id、JobName 已正确映射,但 Address.Id 和 RecurDay.Day 未映射。

4

1 回答 1

0

我认为您必须从客户端上的表单数据创建一个 JSON 对象并将其发送到您的 API - 否则它不会被反序列化。

于 2011-09-22T08:14:47.090 回答