using System; using System.Text.Json.Serialization; namespace FinlyticCore.Dtos; /// /// Response DTO for corporate calendar events (AOT-compliant). /// public record CalendarEventResponseDto( [property: JsonPropertyName("id")] string Id, [property: JsonPropertyName("companyName")] string CompanyName, [property: JsonPropertyName("eventType")] string EventType, [property: JsonPropertyName("eventDate")] DateTime EventDate, [property: JsonPropertyName("date")] string Date, [property: JsonPropertyName("isin")] string Isin, [property: JsonPropertyName("ticker")] string Ticker, [property: JsonPropertyName("description")] string Description, [property: JsonPropertyName("details")] string Details, [property: JsonPropertyName("image")] string Image );