stephen-moyer / ngx-signalr-hubservice

Makes using SignalR in Angular 2/4 easy
MIT License
24 stars 5 forks source link

Not working after upgrading from Angular 8 to 9.1 #31

Open mjohanss opened 4 years ago

mjohanss commented 4 years ago

Getting the following error after upgrade to Angular 9.1

ngx-signalr-hubservice.js:79 Uncaught TypeError: Reflect.getMetadata is not a function at getOrCreateHubProperties (ngx-signalr-hubservice.js:79) at ngx-signalr-hubservice.js:117

TobiasBreuer commented 3 years ago

For anyone else reaching here: I had to update my polyfills.ts file to make this work:

/** Evergreen browsers require these. **/
import 'core-js/es/reflect';
import 'reflect-metadata';

The line import 'core-js/es/reflect'; was required after upgrading angular to version 9 The line import 'reflect-metadata'; was added by me afterwards to make hubservice work with angular 9

I'm now using these versions:

"@angular/core": "9.1.13",
"ngx-signalr-hubservice": "^9.0.1",