C# Class starsky.foundation.realtime.Services.WebSocketConnectionsService

Inheritance: IWebSocketConnectionsService
Afficher le fichier Open project: qdraw/starsky

Méthodes publiques

Méthode Description
AddConnection ( WebSocketConnection connection ) : void
RemoveConnection ( Guid connectionId ) : void
SendToAllAsync ( string message, CancellationToken cancellationToken ) : Task
SendToAllAsync ( ApiNotificationResponseModel message, CancellationToken cancellationToken ) : Task
WebSocketConnectionsService ( IWebLogger logger ) : System

Method Details

AddConnection() public méthode

public AddConnection ( WebSocketConnection connection ) : void
connection WebSocketConnection
Résultat void

RemoveConnection() public méthode

public RemoveConnection ( Guid connectionId ) : void
connectionId Guid
Résultat void

SendToAllAsync() public méthode

public SendToAllAsync ( string message, CancellationToken cancellationToken ) : Task
message string
cancellationToken CancellationToken
Résultat Task

SendToAllAsync() public méthode

public SendToAllAsync ( ApiNotificationResponseModel message, CancellationToken cancellationToken ) : Task
message ApiNotificationResponseModel
cancellationToken CancellationToken
Résultat Task

WebSocketConnectionsService() public méthode

public WebSocketConnectionsService ( IWebLogger logger ) : System
logger IWebLogger
Résultat System