survey-webapp/SurveyBackend/SurveyBackend.API/DTOs/Question/QuestionOutputDto.cs
2025-05-20 17:35:43 +05:00

34 lines
No EOL
826 B
C#

using SurveyBackend.DTOs.AnswerVariant;
namespace SurveyBackend.DTOs.Question;
/// <summary>
/// Выходнпя схема вопроса
/// </summary>
public class QuestionOutputDto
{
/// <summary>
/// ID вопроса
/// </summary>
public required int Id { get; set; }
/// <summary>
/// ID родительского опроса
/// </summary>
public required int SurveyId { get; set; }
/// <summary>
/// Заголовок вопроса
/// </summary>
public required string Title { get; set; }
/// <summary>
/// Тип вопроса
/// </summary>
public required string QuestionType { get; set; }
/// <summary>
/// Варианты ответа
/// </summary>
public List<AnswerVariantOutputDto>? AnswerVariants { get; set; }
}