Files
Finlytic/FinlyticCore/Dtos/CalendarEventResponseDto.cs
T

21 lines
816 B
C#

using System;
using System.Text.Json.Serialization;
namespace FinlyticCore.Dtos;
/// <summary>
/// Response DTO for corporate calendar events (AOT-compliant).
/// </summary>
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
);