@3kles/3kles-corebe
Version:
3KLES Core BackEnd
13 lines (12 loc) • 539 B
TypeScript
import * as express from 'express';
import { ControllerOption, IGenericService } from '../index.generic';
import { AbstractGenericController } from './abstract.generic.controller';
export declare class GenericController extends AbstractGenericController {
constructor(s?: IGenericService, o?: ControllerOption);
execute(type: string): any;
updateParamFromRequest(type: string, req: express.Request): void;
setResponseHeader(res: express.Response, response: {
data: any;
totalCount?: number;
}): void;
}