Skip to content

CourseProgressDto ​

← Learning DTO

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

Поля ​

ПолеТип (TS)ОбязательноеОписаниеТип (C#)
statusCourseStatusDtoда—CourseStatusDto
lastSectionIdnumber | nullнет—int?
completedSectionIdsnumber[]да—List<int>
completedAtstring | nullнет—DateTime?
proctorTokenstring | nullнет—string?
proctoringProctoringResultDto | nullнет—ProctoringResultDto?

Пример ​

json
{
  "status": "<CourseStatusDto>",
  "lastSectionId": 0,
  "completedSectionIds": [],
  "completedAt": "2026-05-05T08:00:00Z",
  "proctorToken": "string",
  "proctoring": "<proctoringresultdto>"
}