Updating samples
This commit is contained in:
parent
e4c1b888ca
commit
bc980c45bb
|
|
@ -7,4 +7,4 @@ export enum LogLevel {
|
||||||
|
|
||||||
export interface ILogger {
|
export interface ILogger {
|
||||||
log(logLevel: LogLevel, message: string): void;
|
log(logLevel: LogLevel, message: string): void;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -17,4 +17,4 @@ export class ConsoleLogger implements ILogger {
|
||||||
console.log(`${LogLevel[logLevel]}: ${message}`);
|
console.log(`${LogLevel[logLevel]}: ${message}`);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -17,8 +17,9 @@
|
||||||
<script src="lib/signalr-client/signalr-client.js"></script>
|
<script src="lib/signalr-client/signalr-client.js"></script>
|
||||||
<script>
|
<script>
|
||||||
let transportType = signalR.TransportType[getParameterByName('transport')] || signalR.TransportType.WebSockets;
|
let transportType = signalR.TransportType[getParameterByName('transport')] || signalR.TransportType.WebSockets;
|
||||||
let http = new signalR.HttpConnection(`http://${document.location.host}/chat`, { transport: transportType });
|
let logger = new signalR.ConsoleLogger(signalR.LogLevel.Information);
|
||||||
let connection = new signalR.HubConnection(http);
|
let http = new signalR.HttpConnection(`http://${document.location.host}/chat`, { transport: transportType, logger: logger });
|
||||||
|
let connection = new signalR.HubConnection(http, logger);
|
||||||
|
|
||||||
connection.onClosed = e => {
|
connection.onClosed = e => {
|
||||||
if (e) {
|
if (e) {
|
||||||
|
|
|
||||||
|
|
@ -76,6 +76,7 @@ function getText(id) {
|
||||||
}
|
}
|
||||||
|
|
||||||
let transportType = signalR.TransportType[getParameterByName('transport')] || signalR.TransportType.WebSockets;
|
let transportType = signalR.TransportType[getParameterByName('transport')] || signalR.TransportType.WebSockets;
|
||||||
|
let logger = new signalR.ConsoleLogger(signalR.LogLevel.Information);
|
||||||
let hubRoute = getParameterByName('hubType') || "default";
|
let hubRoute = getParameterByName('hubType') || "default";
|
||||||
console.log('Hub Route:' + hubRoute);
|
console.log('Hub Route:' + hubRoute);
|
||||||
|
|
||||||
|
|
@ -90,8 +91,8 @@ click('connect', event => {
|
||||||
connectButton.disabled = true;
|
connectButton.disabled = true;
|
||||||
disconnectButton.disabled = false;
|
disconnectButton.disabled = false;
|
||||||
console.log(`http://${document.location.host}/${hubRoute}`);
|
console.log(`http://${document.location.host}/${hubRoute}`);
|
||||||
let http = new signalR.HttpConnection(`http://${document.location.host}/${hubRoute}`, { transport: transportType });
|
let http = new signalR.HttpConnection(`http://${document.location.host}/${hubRoute}`, { transport: transportType, logger: logger });
|
||||||
connection = new signalR.HubConnection(http);
|
connection = new signalR.HubConnection(http, logger);
|
||||||
connection.on('Send', msg => {
|
connection.on('Send', msg => {
|
||||||
addLine('message-list', msg);
|
addLine('message-list', msg);
|
||||||
});
|
});
|
||||||
|
|
|
||||||
|
|
@ -22,7 +22,7 @@
|
||||||
document.getElementById('transportName').innerHTML = signalR.TransportType[transportType];
|
document.getElementById('transportName').innerHTML = signalR.TransportType[transportType];
|
||||||
|
|
||||||
let url = `http://${document.location.host}/chat`
|
let url = `http://${document.location.host}/chat`
|
||||||
let connection = new signalR.HttpConnection(url, { transport: transportType });
|
let connection = new signalR.HttpConnection(url, { transport: transportType, logger: new signalR.ConsoleLogger(signalR.LogLevel.Information) });
|
||||||
|
|
||||||
connection.onDataReceived = data => {
|
connection.onDataReceived = data => {
|
||||||
let child = document.createElement('li');
|
let child = document.createElement('li');
|
||||||
|
|
|
||||||
|
|
@ -35,6 +35,7 @@
|
||||||
let connectButton = document.getElementById('connectButton');
|
let connectButton = document.getElementById('connectButton');
|
||||||
let disconnectButton = document.getElementById('disconnectButton');
|
let disconnectButton = document.getElementById('disconnectButton');
|
||||||
|
|
||||||
|
let logger = new signalR.ConsoleLogger(signalR.LogLevel.Information);
|
||||||
let transportType = signalR.TransportType[getParameterByName('transport')] || signalR.TransportType.WebSockets;
|
let transportType = signalR.TransportType[getParameterByName('transport')] || signalR.TransportType.WebSockets;
|
||||||
|
|
||||||
let invocationCounter = 0;
|
let invocationCounter = 0;
|
||||||
|
|
@ -53,8 +54,8 @@
|
||||||
});
|
});
|
||||||
|
|
||||||
click('connectButton', function () {
|
click('connectButton', function () {
|
||||||
let http = new signalR.HttpConnection(url, { transport: transportType });
|
let http = new signalR.HttpConnection(url, { transport: transportType, logger: logger });
|
||||||
connection = new signalR.HubConnection(http);
|
connection = new signalR.HubConnection(http, logger);
|
||||||
|
|
||||||
connection.onClosed = function () {
|
connection.onClosed = function () {
|
||||||
channelButton.disabled = true;
|
channelButton.disabled = true;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue