A base class for common expression subscriptions. This handles the basic bookkeeping. Derived classes should implement
OnArguments (coming from the base class). The members
SetData should be called to set the output state.
Using this directly is unsual, consider
Derived classes should implement
- Fuse.Reactive.Expressions 1.11.2
Interface of ExpressionListener
The output is set to the given value.
Inherited from ExpressionSubscriber
Must be called by instantiators of subscription after construction. This avoids race condition if subscriptions call back synchronously.