在调用我的操作合同之前,我需要在 WCF 中调用一个方法

I need to invoke a method in WCF before my operation contracts gets called

我需要验证所有操作合同中的请求。请求库将具有每次都需要验证的用户身份验证令牌。

我需要在调用所有操作合同之前调用 WCF 中的一个方法(主要是为了验证此请求)。否则我必须编写代码来验证所有操作合约方法中的请求。

WCF 中是否有用于此的任何选项?

WCF 提供了几个扩展点。您可以检查 IDispatchMessageInspector.AfterReceiveRequest,它允许您在将传入消息发送到操作之前检查它。