Class TopologicalSort<T, TNode>
- Namespace
- MassTransit.Internals.GraphValidation
- Assembly
- MassTransit.Abstractions.dll
public class TopologicalSort<T, TNode> where T : notnull where TNode : Node<T>, ITopologicalSortNodeProperties
Type Parameters
TTNode
- Inheritance
-
TopologicalSort<T, TNode>
- Inherited Members
Constructors
TopologicalSort(AdjacencyList<T, TNode>)
public TopologicalSort(AdjacencyList<T, TNode> list)
Parameters
listAdjacencyList<T, TNode>
TopologicalSort(AdjacencyList<T, TNode>, T)
public TopologicalSort(AdjacencyList<T, TNode> list, T source)
Parameters
listAdjacencyList<T, TNode>sourceT
Properties
Result
public IEnumerable<TNode> Result { get; }
Property Value
- IEnumerable<TNode>