runIt
const service = new MultiportService("https://api.example.com/data", 80)
const result = service.runIt(function () {
this.port = 8080;
const result = this.query(prepareRequest());
console.debug(`Request sent to port ${this.port}"`);
return result;
});
// the same code written with letIt() function:
const letResult = service.letIt(it => {
it.port = 8080;
const result = it.query(prepareRequest());
console.debug(`Request sent to port ${it.port}"`);
return result;
});Last updated