using System.ComponentModel.DataAnnotations; using WebApp.Entities; namespace WebApp.DTOs; // Output values in JSON file public record class EventDetailsDto { public int EventId { get; set; } [Required] public int? OrganisationId { get; set; } [Required] public string? OrganisationName { 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; } //ICollection EventSkills, public ICollection EventSkills { get; set; } public ICollection EventRegistrations { get; set; } public EventDetailsDto() { } };