Отменить результат возвращаемого типа добавления объекта по умолчанию в службах данных WCF - PullRequest
0 голосов
/ 26 октября 2011

Когда объект добавляется с использованием HTTP / POST в службах данных WCF, он возвращает код состояния 201, а также вновь добавленный объект.

Можно ли прекратить возвращать вновь добавленную сущность в ответ.

Я просто использую код состояния, чтобы узнать результат операции и, возможно, минимизировать поток данных, выполнив вышеуказанное.

Ponnu

1 Ответ

0 голосов
/ 26 октября 2011

RTM-биты WCF Data Services не поддерживают это, но последний CTP поддерживает. Вы можете получить его здесь: http://blogs.msdn.com/b/astoriateam/archive/2011/10/13/announcing-wcf-data-services-oct-2011-ctp-for-net-4-and-silverlight-4.aspx. Затем клиент может отправить заголовок Prefer, чтобы уведомить сервер, если он хочет, чтобы ответ содержал данные или нет. Так, например, Prefer: return-no-content заставит сервер оставить ответ пустым (обратите внимание, что это может изменить код состояния, например, 200 с содержимым изменится на 204 без содержимого).

...