Introducción

ASP.NET Core SignalR es una biblioteca de código abierto que simplifica la incorporación de funcionalidad web en tiempo real a las aplicaciones. La funcionalidad web en tiempo real permite que el código del lado del servidor envíe contenido a los clientes de forma instantánea. Es independiente de la plataforma y se puede utilizar tanto en la línea de comandos como en el navegador.

Example

final connection = HubConnectionBuilder().withUrl('http://localhost:5000/chatHub', 
    HttpConnectionOptions(
        logging: (level, message) => print(message),
    )).build();
 
await connection.start();

connection.on('ReceiveMessage', (message) {
    print(message.toString());
});

await connection.invoke('SendMsgToRepository', args: ['Bob', 'Hola!']);

Libraries

siesa_signalr_core
An ASP.NET Core SignalR Dart Client