private void SendMessage(string message) { MessageAvailableEventArgs eArgs = new MessageAvailableEventArgs(); eArgs.Message = message; OnMessageAvailable(eArgs); }
/// <summary> /// Used as a way to bubble messages up the stack. /// </summary> /// <param name="e"></param> protected virtual void OnMessageAvailable(MessageAvailableEventArgs e) { MessageAvailable?.Invoke(this, e); }
private void FileWatcher_MessageAvailable(object sender, MessageAvailableEventArgs e) { OnMessageAvailable(e); }