Namespace Silverback.Util
Classes
TransactionalDictionarySharedItems<TKey, TValue>
Registered as Singleton holds the actual items list shared between the scoped instances of the TransactionalDictionary<TKey, TValue>.
TransactionalDictionary<TKey, TValue>
Wraps the changes being made to the underlying Dictionary<TKey, TValue> into a transaction.
TransactionalListItem<T>
Wraps an item stored in the TransactionalList<T>.
TransactionalListSharedItems<T>
Registered as Singleton holds the actual items list shared between the scoped instances of the TransactionalList<T>.
TransactionalList<T>
Wraps the changes being made to the underlying List<T> into a transaction.