Table of Contents

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

T
TNode
Inheritance
TopologicalSort<T, TNode>
Inherited Members

Constructors

TopologicalSort(AdjacencyList<T, TNode>)

public TopologicalSort(AdjacencyList<T, TNode> list)

Parameters

list AdjacencyList<T, TNode>

TopologicalSort(AdjacencyList<T, TNode>, T)

public TopologicalSort(AdjacencyList<T, TNode> list, T source)

Parameters

list AdjacencyList<T, TNode>
source T

Properties

Result

public IEnumerable<TNode> Result { get; }

Property Value

IEnumerable<TNode>