Method BuildObservable
- Namespace
 - Bonsai.Expressions
 
- Assembly
 - Bonsai.Core.dll
 
BuildObservable(ExpressionBuilderGraph)
Builds and compiles an expression builder workflow into an observable that can be subscribed for its side-effects.
public static IObservable<Unit> BuildObservable(this ExpressionBuilderGraph source)
Parameters
sourceExpressionBuilderGraphThe expression builder workflow to compile.
Returns
- IObservable<Unit>
 An observable sequence with no elements except for termination messages.
BuildObservable<TResult>(ExpressionBuilderGraph)
Builds and compiles an expression builder workflow into an observable sequence with the specified element type.
public static IObservable<TResult> BuildObservable<TResult>(this ExpressionBuilderGraph source)
Parameters
sourceExpressionBuilderGraphThe expression builder workflow to compile.
Returns
- IObservable<TResult>
 An observable sequence with the specified element type.
Type Parameters
TResultThe type of the elements in the observable sequence.
Exceptions
- ArgumentException
 The specified expression builder workflow does not compile into an observable sequence with the expected element type.