Как заменить HttpClient в Aurelia?

Я новичок в Аурелии.

Как бы вы изменили следующий код для предоставления фиктивного HttpClient, например, вместо этого читатель json, предоставляющий только статический набор данных json, что исключает необходимость в разработке сервера.

import {inject} from 'aurelia-framework';
import {HttpClient} from 'aurelia-fetch-client';

@inject(HttpClient)
export class Users {
  heading = 'Github Users';
  users = [];

  constructor(http) {
    http.configure(config => {
      config
        .useStandardConfiguration()
        .withBaseUrl('https://api.github.com/');
    });

    this.http = http;
  }

  activate() {
    return this.http.fetch('users')
      .then(response => response.json())
      .then(users => this.users = users);
  }
}

Ответы на вопрос(2)

Ваш ответ на вопрос