public static IReadOnlyList <IReadOnlyList <Type> > GetLoadingLevels(this TopologicalSort sort)
 {
     return(sort.DependencySets
            .Select(set => set
                    .Select(dep => dep.Type.ModelType)
                    .ToList())
            .ToList());
 }
Example #2
0
 public TopologicalSort Sort()
 {
     Reduce();
     return(TopologicalSort.For(this));
 }