GitHub

DaffInMemoryBackendDelegate

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

import { DaffInMemoryBackendDelegate } from '@daffodil/driver/in-memory'
class DaffInMemoryBackendDelegate implements DaffInMemoryDataServiceInterface {
  protected backends: Array<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>
}

Properties

Name Type Description
backends Array<DaffInMemoryRouteableBackend>
delegateRequest Observable<any>
get Observable<any>

The R in CRUD.

post Observable<any>

The C in CRUD.

put Observable<any>

The U in CRUD.

delete Observable<any>

The D in CRUD.