Skip to content

QuizAttemptDto

← Learning DTO

Backend-источник: feature.learningservice/Feature.LearningService/Nuget.LearningApiClient/Dto/QuizAttempt/QuizAttemptDto.cs (feature.learningservice).

Поля

ПолеТип (TS)ОбязательноеОписаниеТип (C#)
idnumberдаint
quizIdnumberдаint
userIdnumberдаint
attemptNumbernumberдаint
scorePercentnumber | nullнетint?
isPassedboolean | nullнетbool?
startedAtstringдаDateTimeOffset
finishedAtstring | nullнетDateTimeOffset?
snapshotPassingScorenumberдаint
snapshotMaxAttemptsnumberдаint
createDateTimestringдаDateTimeOffset
proctoringProctoringResultDto | nullнетProctoringResultDto?

Пример

json
{
  "id": 0,
  "quizId": 0,
  "userId": 0,
  "attemptNumber": 0,
  "scorePercent": 0,
  "isPassed": false,
  "startedAt": "2026-05-05T08:00:00Z",
  "finishedAt": "2026-05-05T08:00:00Z",
  "snapshotPassingScore": 0,
  "snapshotMaxAttempts": 0,
  "createDateTime": "2026-05-05T08:00:00Z",
  "proctoring": "<proctoringresultdto>"
}