refactor(learning): split answer idempotency registry

This commit is contained in:
2026-08-05 14:35:08 +08:00
parent 269af73469
commit fa2c502a26
9 changed files with 22878 additions and 31 deletions

View File

@@ -145,6 +145,7 @@ public interface ILearningPersistence : IModulePersistence
DbSet<PracticeSessionQuestion> PracticeSessionQuestions { get; }
DbSet<AnswerRecord> AnswerRecords { get; }
DbSet<CurrentAnswer> CurrentAnswers { get; }
DbSet<AnswerSubmissionIdempotency> AnswerSubmissionIdempotencies { get; }
DbSet<LearningOperationIdempotency> LearningOperationIdempotencies { get; }
DbSet<LearningOutboxMessage> LearningOutboxMessages { get; }
DbSet<LearningProjectionReceipt> LearningProjectionReceipts { get; }