BridgeSnapshotWriter<T> delegate

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

public delegate void BridgeSnapshotWriter<T>(Utf8JsonWriter writer, T viewModel, long revision, Action<Utf8JsonWriter> writeFieldMetadata)

Writes a ViewModel snapshot. Implemented by generated bridges.

Parameters

writer

The JSON writer.

viewModel

The ViewModel to write.

revision

The snapshot revision.

writeFieldMetadata

Writes field-write metadata while the snapshot object is open.