Как получить информацию о версии из веб-службы WCF? - PullRequest
0 голосов
/ 14 сентября 2010

Я хочу записывать информацию о версии сборки в файл журнала каждый раз, когда вызывается моя веб-служба WCF.Я знаю, что в приложении объект My имеет объект Application, имеющий структуру Info, которая содержит строку версии, которую я могу использовать.Как я могу получить информацию о версии службы WCF в журнал?

1 Ответ

0 голосов
/ 14 сентября 2010

Вам потребуется создать либо отдельный метод обслуживания GetServiceVersionInfo(), который можно вызывать при необходимости, либо включить информацию о версии службы в некоторые заголовки, которые сопровождают сообщение.

Если вы хотите добавить заголовок к каждому сообщению, лучше всего создать расширение под названием MessageInspector . Это небольшой кусок кода, который перехватывает каждое сообщение (в вашем случае: каждое сообщение выходит с сервера) и добавляет некоторый заголовок (или манипулирует реальным сообщением).

Ознакомьтесь с инспекторами сообщений в этом сообщении в блоге , показывающем, как написать инспектор сообщений, или прочитайте документы MSDN по теме , чтобы начать работу.

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