WCF Сервис с favicon? - PullRequest
       5

WCF Сервис с favicon?

1 голос
/ 26 января 2012

Использование консольного приложения для обслуживания службы REST WCF.Отображение WSDL в браузере обычно выполняется в демонстрациях.Было бы здорово взять файл favicon.ico и иметь его вместо логотипа IE, но нет реального «домашнего каталога»Можно ли отобразить значок избранного при работе с веб-сервисом?

1 Ответ

1 голос
/ 26 января 2012

Пара вещей:

  1. Службы REST не используют WSDL - WSDL - это конструкция SOAP
  2. Механизм WSDL в WCF принимает на себя обработку запросов GET к адресу метаданных, и поэтому вы не можете создать ответ на favicon.ico (просто попытался установить конечную точку REST для выполнения этой операции рядом с метаданными, и это не не вызывается)

Единственное, что вы можете сделать, - это сгенерировать WSDL самостоятельно и обслуживать его из конечной точки REST, в которой также есть код для обработки favicon.ico (что, как представляется, требует большой работы для отображения значка на странице WSDL - особенно когда WSDL не предназначен для потребления человеком)

...