A collection that sorts things topolocigally, that is setup with delegates. Think of a directed graph, or a dependency tree when looking for example usages.
└── Base2art.Collections.TopologicallySortedCollection<TKey, TItem>
* └── System.Object
System.Collections.Generic.ICollection<TItem>
System.Collections.Generic.IEnumerable<TItem>
System.Collections.IEnumerable
Count
IsReadOnly
get_Count
get_IsReadOnly
Add(TItem)
Clear
Contains(TItem)
CopyTo(TItem[], System.Int32)
Remove(TItem)
GetEnumerator
Resolve
ToString
Equals(System.Object)
Equals(System.Object, System.Object)
ReferenceEquals(System.Object, System.Object)
GetHashCode
GetType