mpackagejs
Version:
mpackagejs - biblioteca javascript
36 lines (27 loc) • 820 B
JavaScript
import { BaseRequest } from "../requests/BaseRequest";
export class BaseService {
_endpoint = undefined;
_request = undefined;
constructor(endpoint) {
this._endpoint = endpoint;
this._request = new BaseRequest();
}
listen(data) {
return this._request.post(`${endpoint}/search`, data);
}
search(data) {
return this._request.post(`${endpoint}/search`, data);
}
create(data) {
return this._request.post(`${endpoint}/create`, data);
}
update(data) {
return this._request.post(`${endpoint}/update`, data);
}
delete(data) {
return this._request.post(`${endpoint}/delete`, data);
}
upsert(data) {
return this._request.post(`${endpoint}/upsert`, data);
}
}