constructor() { // when initialized, set the session let appsessionId = storage.get(sessionIdKey); if (!appsessionId) { appsessionId = Guid.getGuid(); storage.set(sessionIdKey, appsessionId); } this.sessionId = appsessionId; }
getContext(requestIdNeeded) { let result = { sessionId: this.sessionId, url: window.location.href, route: window.location.hash, user: null //// this field can carry any access/authz token .. right now its null. }; if (requestIdNeeded) { result.requestId = Guid.getGuid(); } return result; }