17 lines
628 B
C#
17 lines
628 B
C#
namespace Socialize.Api.Modules.Workspaces.Data;
|
|
|
|
public class Workspace
|
|
{
|
|
public Guid Id { get; init; }
|
|
public required string Name { get; set; }
|
|
public string? LogoUrl { get; set; }
|
|
public Guid OrganizationId { get; set; }
|
|
public Guid OwnerUserId { get; set; }
|
|
public required string TimeZone { get; set; }
|
|
public string ApprovalMode { get; set; } = "Required";
|
|
public bool SchedulePostsAutomaticallyOnApproval { get; set; }
|
|
public bool LockContentAfterApproval { get; set; }
|
|
public bool SendAutomaticApprovalReminders { get; set; }
|
|
public DateTimeOffset CreatedAt { get; init; }
|
|
}
|