using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Koogle.Domain.Entities { /// /// Represents a game entity with its associated data. /// public class Game : BaseEntity { /// /// Json data representing the game state. /// public string GameData { get; set; } = "{}"; /// /// ID of the associated day. /// public Guid DayId { get; set; } /// /// associated Day entity. /// public Day Day { get; set; } = null!; /// /// reference to the participating Persons. /// public ICollection GamePersons { get; set; } = new List(); } }