using System.Collections;
using System.Collections.Generic;
using System.Net.Sockets;
public static Dictionary<string, Func<string>> Callbacks;
public static void Main()
string line = "some incoming value to match";
foreach (var kv in Callbacks)
if (line.Contains(kv.Key))