The recording of the first ever ReactiveUI virtual conference is available on our YouTube Channel.

IBuilderExtensions Class

Summary

Default methods for the IBuilder abstraction.
Namespace
ReactiveUI.Testing
Base Types
  • object
graph BT Type-->Base0["object"] Type["IBuilderExtensions"] class Type type-node

Syntax

public static class IBuilderExtensions

Methods

Name Value Summary
With<TBuilder, TField>(TBuilder, List<TField>?, IEnumerable<TField>) TBuilder
Adds the specified list of fields to the builder.
static
With<TBuilder, TField>(TBuilder, List<TField>?, TField) TBuilder
Adds the specified field to the builder.
static
With<TBuilder, TField>(TBuilder, TField, TField) TBuilder
Adds the specified field to the builder.
static
With<TBuilder, TKey, TField>(TBuilder, Dictionary<TKey, TField>, IDictionary<TKey, TField>) TBuilder
Adds the specified dictionary to the provided dictionary.
static
With<TBuilder, TKey, TField>(TBuilder, Dictionary<TKey, TField>, KeyValuePair<TKey, TField>) TBuilder
Adds the specified key value pair to the provided dictionary.
static
With<TBuilder, TKey, TField>(TBuilder, Dictionary<TKey, TField>, TKey, TField) TBuilder
Adds the specified key and value to the provided dictionary.
static

Extension Methods

Name Value Summary
InvokeViewModelAction<T>(Action<T>) object
This is a thing I lifted from Prism.