Exemplo n.º 1
0
 public Task SendAsync(byte[] message)
 {
     try
     {
         return(_socket.SendAsync(message));
     }
     catch (InvalidOperationException)
     {
         return(Task.FromResult <object>(null));
     }
 }
Exemplo n.º 2
0
 public Task SendAsync(byte[] message)
 {
     try
     {
         byte[] header  = BitConverter.GetBytes(message.Length);
         byte[] payload = header.Concat(message).ToArray();
         return(_socket.SendAsync(payload));
     }
     catch (InvalidOperationException)
     {
         return(Task.FromResult <object>(null));
     }
 }
Exemplo n.º 3
0
 public Task SendAsync(string message)
 {
     return(socket.SendAsync(Convert(message)));
 }
Exemplo n.º 4
0
 /// <summary>
 ///     Sends the provided message to all subscribed channels.
 /// </summary>
 /// <param name="message">The message to send.</param>
 /// <returns>The async task.</returns>
 public Task SendAsync(T message)
 {
     return(_socket.SendAsync(Serialize(message)));
 }