У меня есть класс WebSocket, где я хочу выполнять бесконечную работу, используя Задачи, когда я получаю событие onMessage.
private void websocket_MessageReceived(object sender, MessageReceivedEventArgs e)
{
Console.WriteLine("Message received: " + e.Message);
// run or reshedule Tasks here
if (e.Message == "Task1")
task1.start();
}