GitHub

DaffCustomerAddressInMemoryBackendService

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

An in-memory service that handles customer address HTTP requests.

@Injectable()
class DaffCustomerAddressInMemoryBackendService implements InMemoryDbService, DaffInMemorySingleRouteableBackend {
  readonly collectionName: "customer-address" = DAFF_CUSTOMER_ADDRESS_IN_MEMORY_COLLECTION_NAME
  addresses: Record<string, DaffCustomerAddress> = {}

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

() Methods

get
any

Gets a customer.

Parameters
ParameterreqInfo: RequestInfo_2
Description

request object

put
any
Parameters
ParameterreqInfo: RequestInfo_2
Description
post
any
Parameters
ParameterreqInfo: RequestInfo_2
Description
delete
any
Parameters
ParameterreqInfo: RequestInfo_2
Description