У меня есть проект, который имеет ссылку на веб-службу. У меня также есть файл app.config
, который содержит информацию привязки и конечную точку. В одном из моих классов я вызываю объект клиента мыла, сгенерированный ссылкой на веб-службу. Я могу инициализировать объект клиента мыла одной из конечной точки, созданной в файле app.config
. Моя путаница связана с конструктором, который принимает две строки. Один для имени конечной точки в файле app.config
, а другой - для удаленного адреса. Почему я хочу предоставить удаленный адрес, когда я могу просто указать его в файле app.config под элементом конечной точки?Элемент конечной точки файла конфигурации C# WCF
0
A
ответ
2
И что, если вы хотите, чтобы этот адрес был динамическим?
Вы, конечно же, хотите, чтобы конструктор принимал удаленный адрес в качестве параметра, а не придерживался только статической конфигурации.
Конструктор, который принимает как привязку, так и адрес конечной точки, дает вам большую гибкость. Мы часто удаляем статическую конфигурацию из файлов конфигурации и создаем экземпляры прокси с помощью этого конкретного конструктора с двумя аргументами.
Таким образом, проще всего динамически перемещать ваше приложение без необходимости касаться чего-либо.
0
Это перегрузка, если вы по какой-то причине не хотите указывать свою конфигурацию в файле app.config, возможно, вы храните ее в базе данных или в каком-либо другом механизме настройки.
Смежные вопросы
- 1. Ошибка конфигурации конечной точки WCF
- 2. Исключение для конечной точки WCF
- 3. Адрес конечной точки WCF
- 4. Маршрутизация конечной точки WCF
- 5. Конфигурация конечной точки WCF
- 6. Ошибка развертывания конечной точки WCF
- 7. VB6 вызов WCF: не удалось найти элемент конечной точки
- 8. WCF: нет конечной точки прослушивания
- 9. Не удалось найти элемент конечной точки с именем WCF
- 10. Ошибка конфигурации конечной точки WCF: атрибут «контракт» недействителен?
- 11. Динамическая настройка конечной точки WCF
- 12. Назначение конечной точки клиента WCF?
- 13. URL-адрес конечной точки WCF
- 14. WCF - Как указать контракт конечной точки в коде C#?
- 15. Ошибка конечной точки WCF: не удалось найти элемент конечной точки по умолчанию
- 16. Чтение конечной точки из файла конфигурации в службу документооборота
- 17. Веб-служба WCF не может найти элемент конечной точки
- 18. Как написать конфигурацию конечной точки в wcf Программно C#
- 19. Не удалось найти элемент конечной точки с именем и контрактом из файла конфигурации
- 20. Конфигурирование конечной точки https с самообслуживанием WCF
- 21. Изменить адрес конечной точки прокси-сервера WCF
- 22. Ошибка службы WCF без файла конфигурации или конечной точки .Net 3.5
- 23. Изменение IP-адреса в конфигурации конечной точки
- 24. Опции настройки конфигурации конечной точки Mass Transit?
- 25. Конфигурация файла конфигурации для конфигурации WCF Webservice Client Target EndPoint
- 26. Ошибки конфигурации при попытке зарегистрировать поведение пользовательской конечной точки
- 27. VB с использованием WCF: не удается найти элемент конечной точки через com wrapped C# dll
- 28. Ручная настройка новой WCF конечной точки
- 29. Определение правильности адреса конечной точки WCF net.tcp
- 30. WCF: Там не было конечной точки прослушивания