Inferis
Inferis

Reputation: 4662

Hooking into a WCF operation

I need to hook into the WCF operation process to execute some code right before and right after each operation.

Some context:

I've been snooping around and I think using a IParameterInspector would be the best choice, but I'm not entirely sure given that the code I need to execute has nothing to with parameters...

Any clues?

Upvotes: 0

Views: 468

Answers (1)

Brian
Brian

Reputation: 118895

IParameterInspector is not a bad choice.

Do you need to know which operation/session/endpoint is happening, or are you just installing the same logic for all operations? Do you need to modify the Message object? (These considerations may change your choice of extensibility point.)

Do you need to modify thread-local storage? If so, prefer ICallContextInitializer.

Upvotes: 2

Related Questions