ObservableBridgeExtensions class¶
Defined in
Namespace: ReactiveUI.Extensions.Async
Assembly: ReactiveUI.Extensions.dll
Full name: ReactiveUI.Extensions.Async.ObservableBridgeExtensions
Modifiers: public static
Summary¶
Provides bridge extension methods to convert between IObservable (System.Reactive) and IObservableAsync (async observable) sequences.
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
Remarks¶
These methods enable bi-directional interoperability, allowing synchronous and asynchronous reactive streams to be used together in the same code base. Use ToObservableAsync to wrap a classic observable as an async observable, and ToObservable to expose an async observable as a classic IObservable.
Methods¶
| Name | Summary |
|---|---|
| static ToObservableAsync | Converts a classic IObservable sequence into an [ObservableAsync](# that forwards all... |
| static ToObservable | Converts an [ObservableAsync](# sequence into a classic IObservable that can be... |