Files
AIPS/dotnet/AipsCore/Infrastructure/Persistence/WhiteboardMembership/WhiteboardMembership.cs
2026-03-04 23:12:44 +01:00

24 lines
633 B
C#

using System.ComponentModel.DataAnnotations;
using AipsCore.Domain.Models.WhiteboardMembership.Enums;
namespace AipsCore.Infrastructure.Persistence.WhiteboardMembership;
public class WhiteboardMembership
{
[Key]
public Guid Id { get; set; }
public Guid WhiteboardId { get; set; }
public Whiteboard.Whiteboard? Whiteboard { get; set; } = null!;
public Guid UserId { get; set; }
public User.User? User { get; set; } = null!;
public bool EditingEnabled { get; set; }
public WhiteboardMembershipStatus Status { get; set; }
public DateTime LastInteractedAt { get; set; }
}