URL-параметр OData и ApiKey через ServiceReference - PullRequest
1 голос
/ 21 апреля 2011

ApiKey используется для управления использованием и прикрепляется как параметр url (реализован с использованием несколько измененной версии этого решения ).Вопрос в том, как добавить этот параметр при использовании API с помощью ServiceReference в Visual Studio?

Ответы [ 2 ]

0 голосов
/ 16 мая 2011

Я нашел ответ на social.msdn.com .По сути, вам нужно использовать метод AddQueryOption прокси ресурса, например:

SomeService.SomeResource.AddQueryOption("apikey", "1234")

0 голосов
/ 22 апреля 2011

Кажется, что это работает просто отлично, если вы используете полный URL-адрес метаданных $ в диалоговом окне Добавить ссылку на службу в VS. Так, например, http://services.odata.org/OData/OData.svc/$metadata?apiKey=1234 работает и отправляет строку запроса, как указано.

...