export class SignalRAspNetCoreHelper { static initSignalR(callback?: () => void): void { const encryptedAuthToken = sessionStorage.getItem("encryptedAccessToken"); let url = "http://39.106.78.171:8906"; abp.signalr = { autoConnect: true, connect: undefined, hubs: undefined, qs: "enc_auth_token" + '=' + encodeURIComponent(encryptedAuthToken), remoteServiceBaseUrl: url, startConnection: undefined, url: '/signalr' }; const script = document.createElement('script'); if (callback) { script.onload = () => { callback(); }; } script.src = '/assets/js/abp.signalr-client.js'; document.head.appendChild(script); } }