using e_suite.Workflow.Core.Attributes; using e_suite.Workflow.Core.Enums; using System.ComponentModel.DataAnnotations; namespace e_suite.Workflow.Core.Interfaces; public interface IAssignees { } [TaskCapability] public interface IAssignees : IAssignees, IOutcome where TTaskAssignee : ITaskAssignee { [Required] List Assignees { get; set; } CompletionRule AssigneesCompletionRule { get; set; } }