public async ValueTask HandleTypingStarted(object sender, TypingStartedEventArgs e) { foreach (var service in TypingStartedServices) { await ExecuteAsync((service, e) => service.OnTypingStarted(e), service, e).ConfigureAwait(false); } }
protected internal virtual ValueTask OnTypingStarted(TypingStartedEventArgs e) => default;