public static async Task ReceiveAsync(this SocketClient socketClient, Action <string> received) => await Task.Run(() => { socketClient.Receive(received); });
public static async Task SendMessageAsync(this SocketClient socketClient, string message) => await Task.Run(() => { socketClient.SendMessage(message); });
private static async Task SendMessagesAsync(this SocketClient socketClient, List <string> messages) => await Task.Run(() => { socketClient.SendMessages(messages); });