Namespace Cortex.Net.Core
Classes
ActionExtensions
Extension methods for
ActionRunInfo
Data class with run info about an action.
Atom
Implements an Atom. Atoms can be used to signal Cortex.Net that some observable data source has been observed or changed. And Cortex.Net will signal the atom whenever it is used or no longer in use.
AtomExtensions
Extension methods for the IAtom interface.
ComputedValue<T>
A node in the state dependency root that observes other nodes, and can be observed itself.
DerivationExtensions
Extension methods for IDerivation interface implementations.
DisposableDelegate
Class that executes a delegate on disposal.
ExpressionExtensions
Extension methods for a range of different Expressions.
ObservableExtensions
Extension methods for the IObservable interface.
Reaction
A reaction is an IDerivation implementation that always run and does not have observers itself.