Пользовательская страница описания для конечной точки WCF? - PullRequest
0 голосов
/ 14 марта 2010

Я мигрирую веб-службу ASP.NET в направлении WCF. У старой конечной точки веб-службы была хорошая страница подробного описания, созданная на основе комментария базового класса, представленного в качестве конечной точки службы. В частности, были перечислены все доступные веб-методы.

Есть ли способ как-то эмулировать это поведение с WCF? По крайней мере, как я могу настроить содержимое HTML конечной точки WCF?

1 Ответ

2 голосов
/ 14 марта 2010

Насколько я знаю, нет, сейчас нет способа изменить это.

Из того, что я слышал и читал, в WCF 4 будет настраиваемый механизм "страницы справки", но, насколько я знаю, только для служб на основе REST (которые не имеют помощи WSDL /XSD).

Проверьте это: Страница справки по веб-программированию WCF

Для сервисов на основе SOAP: вы всегда можете определить свой собственный URL-адрес, куда вы добавляете WSDL / XSD, который должен быть получен клиентами, но это только WSDL, который описывает ваш сервис. Вы, конечно, можете добавить комментарии WSDL к своему документу, чтобы немного объяснить, но это все еще весьма ограничено.

Я не думаю, что в WCF есть какие-либо "готовые" условия для поддержки манипулирования / настройки реальной страницы сервиса, которая возвращается клиенту. Или, если есть: я хотел бы знать об этом!

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