up
This commit is contained in:
@@ -151,8 +151,16 @@ public sealed class ReachabilityGraphBuilder
|
||||
var payload = new ReachabilityGraphPayload
|
||||
{
|
||||
SchemaVersion = GraphSchemaVersion,
|
||||
Nodes = nodes.Select(id => new ReachabilityNode(id)).ToList(),
|
||||
Edges = edges.Select(edge => new ReachabilityEdgePayload(edge.From, edge.To, edge.Kind)).ToList()
|
||||
Nodes = nodes
|
||||
.OrderBy(id => id, StringComparer.Ordinal)
|
||||
.Select(id => new ReachabilityNode(id))
|
||||
.ToList(),
|
||||
Edges = edges
|
||||
.OrderBy(edge => edge.From, StringComparer.Ordinal)
|
||||
.ThenBy(edge => edge.To, StringComparer.Ordinal)
|
||||
.ThenBy(edge => edge.Kind, StringComparer.Ordinal)
|
||||
.Select(edge => new ReachabilityEdgePayload(edge.From, edge.To, edge.Kind))
|
||||
.ToList()
|
||||
};
|
||||
|
||||
var options = new JsonSerializerOptions
|
||||
|
||||
Reference in New Issue
Block a user