使用流水线模块的SignalR广播拦截

时间:2014-04-03 13:29:40

标签: c# asp.net signalr signalr-hub signalr-backplane

我创建了一个设置,我有一个后端服务,通过SQL背板使用SignalR广播消息,客户端通过Web场上的MVC 5 + SignalR Web应用程序接收消息。我希望在消息从Web应用程序到达客户端之前拦截消息并对消息进行一些更改,特别是将HTML返回给客户端而不是原始数据。

我已经能够在一个开发环境中实现这一点,其中消息来自Web应用程序(非养殖),添加HubPipelineModule类并使用OnBeforeOutgoing方法覆盖。但是,当从不同的源(后端服务)广播消息时,不会调用此部分管道。

我可以在何处(和如何)挂钩到SignalR管道,以便在从不同的广播源转换时调用OnBeforeOutgoing方法?

0 个答案:

没有答案