using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using JetBrains.Annotations; namespace Caspian.WorkflowFramework.Models { [PublicAPI] public class WorkflowModel { /// /// شناسه گردش کار /// public string? InstanceId { get; set; } /// /// نام گردش کار /// public string? Name { get; set; } /// /// اتمام گردش کار؟ /// public bool IsComplete { get; set; } /// /// برای کدام کاربر؟ /// public long? UserId { get; set; } /// /// داده صفحه جاری /// public string? CurrentPageData { get; set; } /// /// داده صفحه بعد /// /// فعلا استفاده ای نداریم /// /// public string? NextPageData { get; set; } /// /// آدرس صفحه بعدی /// public string? NextPageUrl { get; set; } /// /// رویدادی که باید پس از سابمیت صفحه بعدی منتشر شود /// public string? NextPageEventName { get; set; } } }