【发布时间】:2009-08-20 13:03:53
【问题描述】:
我有一些使用企业库 (4.0) 验证应用程序块的 WCF 服务(托管在 IIS 6 中)。如果客户端提交的消息验证失败(即在ValidationFault 异常中被抛出),我非常希望能够在某处记录消息 XML(使用代码,没有 IIS 日志)。所有的验证都发生在服务实现代码开始之前。
我确信可以设置一些类以在服务实现之前运行(大概这就是验证应用程序块的工作方式),但我不记得如何或确切地找出要搜索的内容。
是否可以创建一个类和相关配置,让我可以访问整个 SOAP 请求消息,或者至少是消息正文?
【问题讨论】: