Синтаксис для SignalR менялся довольно часто, и трудно сказать, что является, а что нет, для какой версии. Просто обновите до последней версии SignalR и попробуйте это:
const connection = new signalR.HubConnectionBuilder()
.withUrl("/chatHub")
.configureLogging(signalR.LogLevel.Information)
.build();
connection.on('SetUsersOnline', usersOnline => {
if (usersOnline.length > 0) {
$('#onlineUsers').innerText = '';
$.each(usersOnline, function (i, user) {
addUserOnline(user);
});
}
});
connection.start().catch(err => console.error(err.toString()));