1 | import { IHttpRequest } from './http.request';
|
2 | import { IHttpResponse } from './http.response';
|
3 | export interface IDataLayer {
|
4 | create(request: IHttpRequest): Promise<IHttpResponse>;
|
5 | save(request: IHttpRequest): Promise<IHttpResponse>;
|
6 | find(request: IHttpRequest): Promise<IHttpResponse>;
|
7 | findOne(request: IHttpRequest): Promise<IHttpResponse>;
|
8 | destroy(request: IHttpRequest): Promise<IHttpResponse>;
|
9 | }
|