in src/directLine.ts [423:439]
ajax: wrapAjaxWithRetry(services.ajax || Observable.ajax, scheduler),
WebSocket: services.WebSocket || WebSocket,
random: services.random || Math.random,
}
}
const lifetimeRefreshToken = 30 * 60 * 1000;
const intervalRefreshToken = lifetimeRefreshToken / 2;
const POLLING_INTERVAL_LOWER_BOUND: number = 200; //ms
const errorExpiredToken = new Error("expired token");
const errorConversationEnded = new Error("conversation ended");
const errorFailedToConnect = new Error("failed to connect");
const konsole = {
log: (message?: any, ... optionalParams: any[]) => {