18 lines
459 B
C#
18 lines
459 B
C#
using e_suite.Workflow.Core.Attributes;
|
|
using e_suite.Workflow.Core.Interfaces;
|
|
|
|
namespace e_suite.Workflow.Core.Tasks;
|
|
|
|
[GeneralTask]
|
|
public class ApprovalTask : TaskBase, IStage<ApprovalTaskAttribute>, IFailedLoopback
|
|
{
|
|
public required Task Loopback { get; set; }
|
|
|
|
public ICollection<ITask> Tasks { get; } = new List<ITask>();
|
|
|
|
public override Task<bool> OnCompleteAsync()
|
|
{
|
|
|
|
return Task.FromResult(true);
|
|
}
|
|
} |