Для каждого вызываемого метода службы wcf вызывается согласованное событие? - PullRequest
2 голосов
/ 23 июня 2011

Могу ли я подключиться к чему-то, что будет срабатывать при каждом вызове метода в моей службе wcf? Я смотрел на добавление оппонента операций, но я надеялся, что было что-то более простое. Кроме того, я бы не стал добавлять атрибуты ко всему в контракте.

Ответы [ 2 ]

4 голосов
/ 23 июня 2011

Могу ли я подключиться к чему-то, что будет срабатывать при каждом вызове метода в моей службе wcf?

Вы можете использовать инспектор сообщений .

3 голосов
/ 23 июня 2011

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

И для оформления всего в контракте вам понадобится только одна конечная точка / поведение контракта, и это поведение будет перечислять операции и добавлять для них инспекторов.

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