Как внедрить мой сервис в ExceptionHandler
Я использовал свой сервис в других местах, введенных автоматически с помощью угловых 2. Я хочу использовать тот же сервис в ExceptionHandler. Но сервис не публикует данные на сервер. Я прошел отладчик, и мой сервис вызывает.
class MyExceptionHandler extends ExceptionHandler {
rbJSLogger: RBLoggerService;
constructor() {
super(null,null);
var injector = ReflectiveInjector.resolveAndCreate([
RBLoggerService,
JSONP_PROVIDERS,
Http,
ConnectionBackend,
HTTP_PROVIDERS
]);
this.rbJSLogger = injector.get(RBLoggerService);
}
call(error, stackTrace = null, reason = null){
// console.error(stackTrace);
this.rbJSLogger.searchBy("asd");
}
}