protected virtual Task OnInvokedAsync( Message message, CancellationToken?cancellationToken = default) { return(Invoked.PassiveInvokeAsync( this, new MessageInvokedAsyncEventArgs(message, cancellationToken: cancellationToken), onFailure: failure => OnDiagnosticsEmittedAsync( Level.Warning, cancellationToken: cancellationToken, cause: failure, message: BusOnInvokedAsyncFailure))); }