@odata2ts/odata-service
Version:
Main runtime dependency of odata2ts for generated odata client services
23 lines • 791 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ODataService = void 0;
const ServiceStateHelper_js_1 = require("./ServiceStateHelper.js");
/**
* The base class for the main OData service client.
*/
class ODataService {
constructor(client, basePath, options) {
if (!client) {
throw new Error("[client] must be supplied to ODataService!");
}
if (!basePath || !basePath.trim()) {
throw new Error("[basePath] must be supplied to ODataService!");
}
this.__base = new ServiceStateHelper_js_1.ServiceStateHelper(client, basePath, undefined, options);
}
getPath() {
return this.__base.path;
}
}
exports.ODataService = ODataService;
//# sourceMappingURL=ODataService.js.map