namespace Socialize.Api.Modules.Approvals.Data; public class ApprovalRequest { public Guid Id { get; init; } public Guid WorkspaceId { get; set; } public Guid ContentItemId { get; set; } public required string Stage { get; set; } public required string ReviewerName { get; set; } public required string ReviewerEmail { get; set; } public Guid RequestedByUserId { get; set; } public DateTimeOffset? DueAt { get; set; } public required string State { get; set; } public required string AccessToken { get; set; } public DateTimeOffset SentAt { get; init; } public DateTimeOffset? CompletedAt { get; set; } }