public async ValueTask HandleGuildAvailable(object sender, GuildAvailableEventArgs e) { foreach (var service in GuildAvailableServices) { await ExecuteAsync((service, e) => service.OnGuildAvailable(e), service, e).ConfigureAwait(false); } }
protected internal virtual ValueTask OnGuildAvailable(GuildAvailableEventArgs e) => default;