static void MessageReceived(object sender, RedisSubEventArgs e) { switch (e.kind) { case "psubscribe": case "punsubscribe": Console.WriteLine("Received {0}: {1}", e.kind, e.message); break; default: Console.WriteLine("Received {0}: {1}", e.kind, e.message); break; } }
void MessageReceived(object sender, RedisSubEventArgs e) { switch (e.kind) { case "subscribe": WriteToLabel("subscribed"); break; case "unsubscribe": WriteToLabel("unsubscribed"); Console.WriteLine("Received {0}: {1}", e.kind, e.message); break; default: WriteToLabel(e.message.ToString()); Console.WriteLine("Received {0}: {1}", e.kind, e.message); break; } }