Создание раздела конфигурации System.ServiceModel для клиента службы данных WCF - PullRequest
0 голосов
/ 15 марта 2012

Когда я использую утилиту «Добавить ссылку на службу» в Visual Studio для подключения к службе данных WCF (OData), Visual Studio не создает для меня файл App.config с разделом System.ServiceModel. (Прокси класс генерируется нормально). Это нормально?

Есть ли еще способ автоматически сгенерировать этот конфиг? Рассматриваемая служба WCF защищена, и поэтому я борюсь с проблемами аутентификации, если пытаюсь использовать командную строку svcutil.exe с параметром / config.

1 Ответ

1 голос
/ 16 марта 2012

svcutil.exe нельзя использовать со службами данных WCF (OData), вместо этого используется файл datasvcutil.exe.

Добавление справочника услуг для OData не должно генерировать что-либо в вашем app.config, так как оно ему не нужно. Чтобы использовать его, вы просто создаете новый сгенерированный класс контекста и передаете URI службы.

Если для вашей конечной точки OData требуется аутентификация, Add Add Service Reference не поддерживает ее, поэтому я удивлен, что она работает для вас.

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