BaseRepository
Direct Subclass:
Constructor Summary
| Public Constructor | ||
| public |
constructor(endpoint: string, singleMap: string, multiMap: string) Creates an instance of BaseRepository. |
|
Member Summary
| Public Members | ||
| public |
endpoint: * |
|
| public |
http: * |
|
| public |
httpConfig: * |
|
| public |
map: {"single": *, "multi": *} |
|
| public |
metaData: * |
|
| public |
params: {} |
|
Method Summary
| Public Methods | ||
| public |
Persists a new entity |
|
| public |
Deletes a single entity by its id |
|
| public |
Retrieves a single domain object by its id. |
|
| public |
Retrieves an array of results for the endpoint |
|
| public |
Persists an update to the entity |
|
Public Constructors
Public Members
public endpoint: * source
public http: * source
public httpConfig: * source
public map: {"single": *, "multi": *} source
public metaData: * source
public params: {} source
Public Methods
public async create(entity: BidEntity): Promise<BidEntity> source
Persists a new entity
Params:
| Name | Type | Attribute | Description |
| entity | BidEntity | An entity object to persist |
public async findById(id: number | string): Promise<BidEntity|undefined> source
Retrieves a single domain object by its id.