Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | /**
* Service to be used within a custom persistence instance, by providing custom get/set callbacks.
*/
export class RequestCachingService {
onGetCallback;
onSetCallback;
constructor(onGetCallback, onSetCallback) {
this.onGetCallback = onGetCallback;
this.onSetCallback = onSetCallback;
}
async set(key, value) {
return this.onSetCallback(key, value);
}
async get(key) {
return this.onGetCallback(key);
}
}
|