UNPKG

@sap/subaccount-destination-service-provider

Version:

Provide service consumption of SAP subaccount services

17 lines 837 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.C4cService = void 0; const service_provider_apis_1 = require("@sap/service-provider-apis"); const utils_1 = require("../utils/utils"); class C4cService extends service_provider_apis_1.ODataService { constructor(rawService) { const serviceUrl = (0, utils_1.extractMetadataServiceUrl)(rawService.MetadataURL); super(rawService.ServiceName, serviceUrl, `${rawService.ServiceName}-${rawService.Namespace}`); this.namespace = rawService.Namespace; this.metadataUrl = rawService.metadataFilter ? `${this.getRelativeUrl()}${utils_1.METADATA}${rawService.metadataFilter}` : `${this.getRelativeUrl()}${utils_1.METADATA}`; } } exports.C4cService = C4cService; //# sourceMappingURL=c4cService.js.map