子对象在wcf web api中没有绑定到模型

时间:2011-09-22 06:40:41

标签: wcf-web-api

我正在使用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未映射。

1 个答案:

答案 0 :(得分:0)

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