WCF服务,可以获得服务调用的唯一ID吗?

时间:2010-02-17 09:45:58

标签: wcf iis

我有一个WCF服务。当它被调用时,我想将特定调用的唯一ID附加到日志中。

是否有一些内置方法可以为特定的WCF服务调用获取唯一ID或GUID。它在IIS中托管,如果这有任何区别。

OperationContext.Current.SessionId仅适用于绑定支持它的情况,在我的情况下,我使用的是基本的http绑定,所以不行。

提前致谢

1 个答案:

答案 0 :(得分:2)

FWIW,如果您在WCF中启用end-to-end tracing,则会在邮件中添加Activity ID SOAP header