2013-02-08 32 views
0

我正在使用WCF应用程序中的消息检查器将请求&响应存储到数据库中。端点行为是否可以接受参数

是否将这些数据存储在数据库中,必须根据前端收到的userInput进行限制。

为了削减长话短说,我需要帮助解决这些问题 -

  1. 国页面上下文是不具备的扩展点 接口。
  2. Inspectors方法也不接受任何定制的 参数。

在这种情况下,我们如何将参数传递给WCF可扩展点以进行定制?

回答

0

那么IDispatchMessageInspector接口在每个呼叫上收到一个IClientChannel,这又是一个IExtensible。您必须实施自定义IExtension,并在初始化时扩展客户端通道(使用IChannelInitializer实现)。然后,您可以在检查器方法实施中从通道参数中检索扩展名,并将其用作与您的前端进行通信的一种手段..

相关问题