GitHub

DaffInMemoryDataServiceInterface

interface

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

An interface for defining in memory services that can handle CRUD requests.

interface DaffInMemoryDataServiceInterface {
  get(reqInfo: RequestInfo): Observable<any>
  post(reqInfo: RequestInfo): Observable<any>
  put(reqInfo: RequestInfo): Observable<any>
  delete(reqInfo: RequestInfo): Observable<any>
}

() Methods

get
Observable

The R in CRUD.

Parameters
ParameterreqInfo: RequestInfo
Description
post
Observable

The C in CRUD.

Parameters
ParameterreqInfo: RequestInfo
Description
put
Observable

The U in CRUD.

Parameters
ParameterreqInfo: RequestInfo
Description
delete
Observable

The D in CRUD.

Parameters
ParameterreqInfo: RequestInfo
Description