public async ValueTask HandleStageUpdated(object sender, StageUpdatedEventArgs e) { foreach (var service in StageUpdatedServices) { await ExecuteAsync((service, e) => service.OnStageUpdated(e), service, e).ConfigureAwait(false); } }
protected internal virtual ValueTask OnStageUpdated(StageUpdatedEventArgs e) => default;