private async void OnUserKicked(object sender, UserKickedEventArgs e) { await Task.Run(() => { foreach (var module in this.Modules) { module.OnUserKicked(this, e); } }); }
public virtual void OnUserKicked(object sender, UserKickedEventArgs e) { }
protected virtual void OnUserKicked(UserKickedEventArgs e) { var handler = this.UserKicked; if (handler != null) { handler(this, e); } }