Skip to content

Applies to

net10.0, net10.0-browserwasm1.0, net10.0-desktop1.0, net9.0, net9.0-browserwasm1.0, net9.0-desktop1.0, net8.0, net8.0-ios17.5, net8.0-maccatalyst17.5, net8.0-macos14.2, net8.0-macos14.5, net8.0-tvos17.2, netstandard2.1, net462, net481

protected override ValueTask OnNextAsyncCore(ImmutableArray<IObserverAsync<T>> observers, T value, CancellationToken cancellationToken)

View source

Inherited documentation

These docs were inherited from BaseStatelessReplayLastSubjectAsync<T>. The member doesn't override them on this type.

Summary: Asynchronously notifies the specified observers of a new value.

Parameters

NameTypeDescription
observersImmutableArray>A read-only list of observers to be notified. Cannot be null.
valueTThe value to deliver to each observer.
cancellationTokenCancellationTokenA cancellation token that can be used to cancel the notification operation.

Returns: ValueTask -- A ValueTask that represents the asynchronous notification operation.

Remarks

Derived classes should implement this method to define how notifications are delivered to observers. The method should honor the provided cancellation token and ensure that all observers in the list are notified according to the desired semantics.