connectez-vous à asp.net core signalR server à partir d’un client javascript

J’ai le serveur Web principal d’api d’asp.net qui transmet en continu un signal. serveurs de base.

//the hub class in the server code [EnableCors("AllowAllOrigins")] [HubName("LogNotifierHub")] public class LogNotifierHub : Hub { //methods defined here } 

code de démarrage pour le routage:

  app.UseSignalR(routes => { routes.MapHub("/NotifierHub"); }); 

code javascript pour établir la connexion

 var hubUrl ="http://localhost:52273/logNotifierHub"; var connection = $.hubConnection(hubUrl, { useDefaultPath: true}); var hub = connection.createHubProxy("LogNotifierHub"); hub.on('SendStreamInit', function(data){ console.log( data) }) connection.start() .done(function(){ console.log(' connected!! connection ID=' + connection.id); }) .fail(function(error){ console.log('Could not connect!!' + error); });