Можно ли настроить глобальный перехватчик в службе данных WCF? - PullRequest
0 голосов
/ 03 февраля 2012

В настоящее время я использую ChangeInterceptor для перехвата изменений в моих объектах. Это здорово, и это позволяет мне вести обширную регистрацию.

[ChangeInterceptor("Products")]
public void OnChangeProducts(Product product, UpdateOperations operations)
...

Мне было интересно, существует ли аналогичная концепция перехватчиков в WCF, чтобы я мог измерить производительность выполнения запроса. Вкратце (без использования AOP), как я могу перехватить начало и конец вызова?

Спасибо!

1 Ответ

0 голосов
/ 03 февраля 2012

Есть обработка событий конвейера.http://msdn.microsoft.com/en-us/library/ee474212.aspx. Вы можете зарегистрировать обработчик для этих событий, и он будет запускаться при запуске и в конце обработки каждого запроса.

...