Backend/e-suite.Workflow.Core/Attributes/GeneralTaskAttribute.cs

19 lines
390 B
C#

namespace e_suite.Workflow.Core.Attributes;
public abstract class TaskTypeAttribute : Attribute
{
}
public class GeneralTaskAttribute : TaskTypeAttribute
{
public bool AllowMultiple { get; }
public GeneralTaskAttribute(bool allowMultiple = true)
{
AllowMultiple = allowMultiple;
}
}
public class ApprovalTaskAttribute : TaskTypeAttribute
{
}