SignalR JavaScript控制台日志重定向

启用hubConnection.logging时,SignalR会将许多不错的东西记录到控制台日志中,但是我希望它转至远程日志.除了替换我真的不想做的console.log之外,我看不到任何将输出重定向到我的日志的方法.

有人知道吗?

解决方法:

您可以替换$.connection.fn.log,它在JS客户端中的所有日志记录中都会调用:

$.connection.fn.log = function(msg) {
   // pipe somewhere else..
}

请注意,始终会调用此log方法,即如果您希望它遵守$.connection.hub.logging设置,则必须显式检查该方法.

上一篇:Nginx 服务器配置支持SignalR (WebSocket)


下一篇:识别SignalR从“ ConnectionSlow”状态到正常状态的转换