xrm-mock
Version:
A fake implementation of the Xrm object model. Used for testing Dynamics 365 client-side scripts.
24 lines • 854 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var XrmMock = require("../xrm-mock/index");
var WebApi = /** @class */ (function () {
function WebApi() {
}
WebApi.createApi = function (clientContext) {
var offlineApi = this.createOfflineApi();
var onlineApi = this.createOnlineApi(offlineApi);
var api = new XrmMock.WebApiMock(clientContext, onlineApi, offlineApi);
return api;
};
WebApi.createOfflineApi = function () {
var offlineApi = new XrmMock.WebApiOfflineMock();
return offlineApi;
};
WebApi.createOnlineApi = function (offlineApi) {
var onlineApi = new XrmMock.WebApiOnlineMock(offlineApi);
return onlineApi;
};
return WebApi;
}());
exports.default = WebApi;
//# sourceMappingURL=webapi.js.map