feat: implement cross-device reading progress synchronization using SignalR and remove legacy quiz generation services.
This commit is contained in:
@@ -36,4 +36,14 @@ public class NexusUser : IdentityUser
|
||||
/// Collection of quiz results completed by the user.
|
||||
/// </summary>
|
||||
public ICollection<QuizResult> QuizResults { get; set; } = new List<QuizResult>();
|
||||
|
||||
/// <summary>
|
||||
/// ID of the last page read by the user.
|
||||
/// </summary>
|
||||
public string? LastReadPageId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Timestamp of the last reading progress update.
|
||||
/// </summary>
|
||||
public DateTime? LastReadAt { get; set; }
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user