GitHub

DaffInMemoryBackendDelegate

import { DaffInMemoryBackendDelegate } from '@daffodil/driver/in-memory'

An class that automatically delegates requests to in-memory backends.

class DaffInMemoryBackendDelegate implements DaffInMemoryDataServiceInterface {
  protected backends: DaffInMemoryRouteableBackend[]

  protected delegateRequest(
    reqInfo: RequestInfo_2
    method: Method
  ): Observable<any>
  get(reqInfo: RequestInfo_2): Observable<any>
  post(reqInfo: RequestInfo_2): Observable<any>
  put(reqInfo: RequestInfo_2): Observable<any>
  delete(reqInfo: RequestInfo_2): Observable<any>
}