Namespace Executables.Operations
Classes
- AsyncBehaviorOperator<T1, T2>
Represents an asynchronous execution operator that preserves input and output contracts of the wrapped executor.
- AsyncExecutionOperator
Factory methods for creating asynchronous execution operators.
- AsyncExecutionOperator<T1, T2, T3, T4>
Represents an asynchronous operator that can transform both input and output around another executor.
- AsyncOperationsExtensions
Extension methods for applying asynchronous execution operators.
- BehaviorOperator<T1, T2>
Represents a synchronous execution operator that preserves input and output contracts of the wrapped executor.
- ExecutionOperator
Factory methods for creating execution operators.
- ExecutionOperator<T1, T2, T3, T4>
Represents a synchronous operator that can transform both input and output around another executor.
- OperationsExtensions
Extension methods for applying execution operators.
Interfaces
- ICacheStorage<TKey, TValue>
Defines key-value storage used by cache operator.