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