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>"
}