public async ValueTask HandleBanCreated(object sender, BanCreatedEventArgs e) { foreach (var service in BanCreatedServices) { await ExecuteAsync((service, e) => service.OnBanCreated(e), service, e).ConfigureAwait(false); } }
protected internal virtual ValueTask OnBanCreated(BanCreatedEventArgs e) => default;