From 57cafd69a5ddb89cc4a16c5f4100360aedb3d83a Mon Sep 17 00:00:00 2001 From: Sipke Schoorstra Date: Fri, 8 Nov 2024 18:07:59 +0100 Subject: [PATCH] Remove WorkflowGraphNetwork and WorkflowGraphNode models These models were deleted as they are no longer needed in the system. The removal helps in reducing code clutter and improves maintainability by eliminating unused components. --- .../Models/WorkflowGraphNetwork.cs | 3 --- .../Models/WorkflowGraphNode.cs | 24 ------------------- 2 files changed, 27 deletions(-) delete mode 100644 src/modules/Elsa.Workflows.Management/Models/WorkflowGraphNetwork.cs delete mode 100644 src/modules/Elsa.Workflows.Management/Models/WorkflowGraphNode.cs diff --git a/src/modules/Elsa.Workflows.Management/Models/WorkflowGraphNetwork.cs b/src/modules/Elsa.Workflows.Management/Models/WorkflowGraphNetwork.cs deleted file mode 100644 index bb6ddc551..000000000 --- a/src/modules/Elsa.Workflows.Management/Models/WorkflowGraphNetwork.cs +++ /dev/null @@ -1,3 +0,0 @@ -namespace Elsa.Workflows.Management.Models; - -public record WorkflowGraphNetwork(HashSet Nodes); \ No newline at end of file diff --git a/src/modules/Elsa.Workflows.Management/Models/WorkflowGraphNode.cs b/src/modules/Elsa.Workflows.Management/Models/WorkflowGraphNode.cs deleted file mode 100644 index 765f1c92b..000000000 --- a/src/modules/Elsa.Workflows.Management/Models/WorkflowGraphNode.cs +++ /dev/null @@ -1,24 +0,0 @@ -using Elsa.Workflows.Models; - -namespace Elsa.Workflows.Management.Models; - -/// -/// Represents an activity in the context of an hierarchical tree structure, providing access to its siblings, parents and children. -/// -public class WorkflowGraphNode(WorkflowGraph workflowGraph) -{ - /// - /// Gets the workflow graph associated with this node. - /// - public WorkflowGraph WorkflowGraph { get; } = workflowGraph; - - /// - /// Gets the parents of this node. - /// - public HashSet Predecessors { get; set; } = new(); - - /// - /// Gets the children of this node. - /// - public HashSet Successors { get; set; } = new(); -} \ No newline at end of file