initial copy

This commit is contained in:
2025-12-24 21:26:35 +03:00
parent ff1f62f341
commit f3b5260f7e
88 changed files with 3308 additions and 0 deletions

View File

@@ -0,0 +1,27 @@
namespace s8n_runtime;
public abstract class WorkflowRuntimeNodeBase : IWorkflowRuntimeNode
{
private RuntimeStatus status;
private Dictionary<string, object?>? state;
public required string Id { get; set; }
public RuntimeStatus Status
{
get => status;
set
{
status = value;
WorkflowEditApiChannel.LogServerChannel?.Writer.TryWrite(new(Id, "Status", value));
}
}
public Dictionary<string, object?>? State
{
get => state;
set
{
state = value;
WorkflowEditApiChannel.LogServerChannel?.Writer.TryWrite(new(Id, "State", value));
}
}
}