public void Handle(object sender, CancelOperationRequestEventArgs e) { string message = string.Empty; ICommand command = FetchFromAll(e.RequestName); if (command != null) { message = command.Cancel(); } if (!string.IsNullOrWhiteSpace(message)) { if (e.IsWhisper) { client.Whisper(e.User, message); } else { client.SendMessage(message); } } }
public void OnEvent(CancelOperationRequestEventArgs e) { CancelOperationHandler(this, e); }