Дана строка json, описывающая нескольких пользователей, где USer:
export class User{
@serializable
public firstname: string;

@serializable
публичная фамилия: строка;
}

Как мне вызвать десериализацию?
Компилятор жалуется, когда я пытаюсь вызвать следующее:
десериализовать(User[], jsonString)

ОШИБКА в C:/Users/rbarcelo/Documents/std/client/src/app/common/services/data.service.ts (39,45): ожидается выражение.

ОШИБКА в C:/Users/rbarcelo/Documents/std/client/src/app/common/services/data.service.ts (39,28): оператор '‹' не может быть применен к типам 'A
rrayConstructor ' и 'тип пользователя'.

ОШИБКА в C:/Users/rbarcelo/Documents/std/client/src/app/common/services/data.service.ts (39,28): Аргумент типа 'boolean' не назначен
файлу параметра типа «ClazzOrModelSchema‹{}›».

ОШИБКА в C:/Users/rbarcelo/Documents/std/client/src/app/common/services/data.service.ts (39,45): ожидается выражение.

ОШИБКА в C:/Users/rbarcelo/Documents/std/client/src/app/common/services/data.service.ts (39,28): оператор '‹' не может быть применен к типам 'A
rrayConstructor ' и 'тип пользователя'.

ОШИБКА в C:/Users/rbarcelo/Documents/std/client/src/app/common/services/data.service.ts (39,28): Аргумент типа 'boolean' не назначен
файлу параметра типа «ClazzOrModelSchema‹{}›».

ОШИБКА в ./src/app/common/services/data.service.ts
Ошибка синтаксического анализа модуля: C:\Users\rbarcelo\Documents\std\client\node_modules\@ngtools\webpack\src\index .js!C:\Users\rbarcelo\Documents\std\clie
nt\src\app\common\services\data.service.ts Неожиданный токен (38:45)
Вам может понадобиться соответствующий загрузчик для обработки файлов этого типа.
| };
| DataService.prototype.extractUsers = function (res) {
| return deserialize(Array ‹ User › , res.text());
| };
| DataService.prototype.extractRota = function (res) {
@ ./src/app/app.component.ts 14:0–61
@ ./src/app/app.module.ts
@ ./src/main.ts
@ multi webpack-dev-server/client?http://localhost:4200 ./src/main.ts