/// <summary> /// 指定したメッセージとコールバックでメッセージを送信する /// </summary> /// <param name="message">メッセージ</param> /// <param name="callback">コールバック</param> public void Raise(Message message, Action<Message> callback = null) { Raised(this, new MessageEventArgs(message, callback)); }
/// <summary> /// メッセージとコールバックを指定してイベント引数を作成する /// </summary> /// <param name="message">メッセージ</param> /// <param name="callback">コールバック</param> public MessageEventArgs(Message message, Action<Message> callback) { Message = message; Callback = callback; }