erp-platform/api/src/Kurs.Platform.Application.Contracts/Question/QuestionDto.cs
2025-10-16 15:47:32 +03:00

22 lines
No EOL
701 B
C#

using System;
using System.Collections.Generic;
using Volo.Abp.Application.Dtos;
namespace Kurs.Platform.Questions;
public class QuestionDto : FullAuditedEntityDto<Guid>
{
public string QuestionType { get; set; }
public int Points { get; set; }
public string Title { get; set; }
public string Content { get; set; }
public string MediaUrl { get; set; }
public string MediaType { get; set; }
public string CorrectAnswer { get; set; }
public string Difficulty { get; set; }
public int TimeLimit { get; set; }
public string Explanation { get; set; }
public Guid QuestionPoolId { get; set; }
public List<QuestionOptionDto> Options { get; set; } = new();
}