namespace Mirea.Api.Dto.Requests; /// /// Represents a request object for retrieving schedules based on various filters. /// public class ScheduleRequest { /// /// Gets or sets an array of group IDs. /// public int[]? Groups { get; set; } = null; /// /// Gets or sets a value indicating whether to retrieve schedules for even weeks. /// public bool? IsEven { get; set; } = null; /// /// Gets or sets an array of discipline IDs. /// public int[]? Disciplines { get; set; } = null; /// /// Gets or sets an array of professor IDs. /// public int[]? Professors { get; set; } = null; /// /// Gets or sets an array of lecture hall IDs. /// public int[]? LectureHalls { get; set; } = null; /// /// Gets or sets an array of lesson type IDs. /// public int[]? LessonType { get; set; } = null; }