public static void Subscribe(string key, ParamDoubleDelegate del) { if (!DoubleCallbacks.ContainsKey(key)) { DoubleCallbacks.Add(key, new List <ParamDoubleDelegate>()); } DoubleCallbacks[key].Add(del); update(key, getParam(key, true)); }
public static Task Subscribe(string key, ParamDoubleDelegate callback) => SubscribeInternal(key, (name, value) => callback(name, value.GetDouble()));