using e_suite.Workflow.Core.Attributes; using e_suite.Workflow.Core.Interfaces; namespace e_suite.Workflow.Core.Tasks; [GeneralTask] public class ApprovalTask : TaskBase, IStage, IFailedLoopback { public required Task Loopback { get; set; } public ICollection Tasks { get; } = new List(); //Todo can only be on a run-time instance //public override Task OnCompleteAsync() //{ // return Task.FromResult(true); //} }