OnGetItems стартового комплекта WCF Rest: форматирование - PullRequest
0 голосов
/ 22 октября 2009

Начинающий набор WCF OnGetItems возвращает IEnumerable<KeyValuePair<string,BusinessObject>>

При сериализации становится

<ItemInfoList>

<ItemInfo>
<EditLink>http://localhost:1394/BService.svc/1</EditLink>

<Item>
<Name>Foundations</Name>
</Item>
</ItemInfo>

<ItemInfo>
<EditLink>http://localhost:1394/Service.svc/2</EditLink>

<Item>
<Name>Hitchhikers guide</Name>
</Item>
</ItemInfo>
</ItemInfoList>

Я хочу изменить ItemInfo и ItemInfoList на что-то более разумное, например, имя бизнес-объекта. Как я могу это сделать?

1 Ответ

1 голос
/ 22 октября 2009

Насколько я могу судить, вы не можете изменить эти имена, потому что контракты данных ItemInfosList и ItemInfo предоставляются вам с помощью набора REST, поэтому вы отказываетесь от части управления с помощью CollectionServiceBase.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...