Дочерние объекты не привязаны к модели в веб-интерфейсе wcf - PullRequest
0 голосов
/ 22 сентября 2011

1001 * Him *

Я использую веб-API WCF для создания отдыхающих сервисов. У меня есть метод со следующей подписью

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

Объект Job имеет дочерний объект RecurDay. отправленные значения из формы не привязываются к свойствам RecurDay, фактически сам объект RecurDay не создается.

ПРИМЕЧАНИЕ. Поля формы называются так же, как свойства класса. Ex. Id, JobName, RecurDay.Id, RecurDay.Day и т. Д. Id, JobName отображаются правильно, но Address.Id и RecurDay.Day не отображаются.

1 Ответ

0 голосов
/ 22 сентября 2011

Я думаю, вам нужно будет создать объект JSON из данных формы на клиенте и отправить его в свой API - иначе он не будет десериализован.

...