using System.ComponentModel.DataAnnotations; using WebApp.Entities; namespace WebApp.DTOs; // Output values in JSON file public record class EventSummaryDto { public int EventId { get; set; } [Required] public string Organisation { get; set; } [Required] public int OrganisationId { get; set; } [Required] [StringLength(50)] public string Title { get; set; } [StringLength(500)] public string Description { get; set; } [Required] [StringLength(100)] public string Location { get; set; } [Required] public DateTime? EventDate { get; set; } public ICollection EventSkills { get; set; } public ICollection EventRegistrations { get; set; } };