BridgeSnapshotObservableExtensions class

Namespace Runic.Application.Views.ReactiveUI.Reactive · Runic.Application.ReactiveUI.Reactive 0.7.0-preview.5

public static class BridgeSnapshotObservableExtensions

Applies observable batches on Runic's bridge publication boundary.

Methods

BatchBridgeSnapshots

public static IObservable<T> BatchBridgeSnapshots<T>(this IObservable<T> source, object model)

Defers bridge captures until the synchronous delivery of each changeset completes.

Remarks

Place this after ObserveOn(modelSequencer) and immediately before Bind or SortAndBind. A batch around SourceCache.Edit ends too early when a scheduler defers collection updates. Disposal and terminal notifications are forwarded to the source.