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 { }