GitHub

DaffCustomerInMemoryBackendService

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

An in-memory service that delegates customer queries to child backends via the DAFF_CUSTOMER_IN_MEMORY_BACKENDS.

@Injectable()
class DaffCustomerInMemoryBackendService implements InMemoryDbService, DaffInMemorySingleRouteableBackend {
  readonly collectionName: "customer" = DAFF_CUSTOMER_IN_MEMORY_COLLECTION_NAME
  customers: Record<string, DaffCustomer> = {}

  get(reqInfo: RequestInfo_2): any
  put(reqInfo: RequestInfo_2): any
}

() Methods

get
any

Gets a customer.

Parameters
ParameterreqInfo: RequestInfo_2
Description

request object

put
any
Parameters
ParameterreqInfo: RequestInfo_2
Description