Backend/e-suite.Workflow.Core/Interfaces/IOutcome.cs
Colin Dawson 800f10f9fb Moved the duration to ITask, so it's common to everything.
More work on the ApprovalTask, IOutcome<T> should now be working.
2026-02-23 23:13:55 +00:00

13 lines
334 B
C#

using e_suite.Workflow.Core.Attributes;
namespace e_suite.Workflow.Core.Interfaces;
[TaskCapability]
public interface IOutcome<T>
{
//Todo runtime only property.
//public T? TaskOutcome { get; set; }
Dictionary<T, Guid> OutcomeActions { get; set; }
bool OverrideDefaultTaskProgression { get; set; }
}