Я вижу в своем проекте глобальный обработчик ошибок, который позаботится обо всех ошибках, включая HTTP-вызовы и Signalr.Все ошибки HTTP фиксируются моим обработчиком ошибок, но ошибки Signalr полностью игнорируются.Кто-нибудь может предложить решение для этого.
Это метод сигнализатора, используемый для соединения.
private startConnection(): void {
this._connection
.start()
.done(() => {
console.log("started connection");
})
.fail((e) => {
throw e;
});
}
Это мой обработчик ошибок.
@Injectable({
providedIn: 'root'
})
export class GlobalErrorHandler implements ErrorHandler {
constructor() {}
handleError(error) {
console.log("Encountered an error");
}
}