// 触发消息通知事件 public virtual void TriggerAddMessage(MessageConnection connection, AddMessageEventArgs e) { AddMessageEventHandler handler = this.AddMessage; if (handler != null) { handler(connection, e); } }
public void Func1() { AddMessageEventHandler handler = new AddMessageEventHandler(Logger_Log); Logger.AddLogger("scheduler", handler); Logger.AddMsg("scheduler", 1, "바보야"); }
private void AppendMessage(string message) { AddMessageEventHandler dMethod = AddMessage; threadInfo_TextBlock.Dispatcher.Invoke(dMethod, message); }
public static void AddLogger(string system, AddMessageEventHandler ev) { Handlers[system] = ev; }