Exemple #1
0
 public virtual async Task OnMessageSerialized(WSConnection connection, string message)
 {
 }
Exemple #2
0
 public async Task SendMessage(WSConnection connection, M message)
 {
     await SendMessage(connection, SerializeMessage(message));
 }
Exemple #3
0
 // listening
 public virtual async Task OnMessageDeserialized(WSConnection connection, M message)
 {
 }
Exemple #4
0
 // drop connections
 public async Task DropConnection(WSConnection connection, WebSocketCloseStatus closeStatus, string reason)
 {
     await _wsConnectionHolder.RemoveConnection(connection, closeStatus, reason);
 }
Exemple #5
0
 // drop connections
 public async Task DropConnection(WSConnection connection,
                                  WebSocketCloseStatus closeStatus = WebSocketCloseStatus.NormalClosure,
                                  string reason = "connection terminated normally")
 {
     await _parentHandler.DropConnection(connection, closeStatus, reason);
 }
Exemple #6
0
 public async Task SendMessage(WSConnection connection, string message)
 {
     await _parentHandler.SendMessage(connection, message);
 }
Exemple #7
0
 public virtual async Task OnDisconnected(WSConnection connection)
 {
 }