18 lines
650 B
C#
18 lines
650 B
C#
namespace Socialize.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; }
|
|
}
|