public void Publish(string message) { if (RawDataPublish == null) { return; } var args = new RawMessageEventArgs(message); foreach (var handler in RawDataPublish.GetInvocationList().Cast <RawDataHandler>()) { handler.BeginInvoke(this, args, null, null); } }
public void OnRawDataPublish(object sender, RawMessageEventArgs args) { Debug.WriteLine(args.Message); }