Response.cs 392 B

123456
  1. namespace Application.Features.Api.Attendance.GetCalendar;
  2. public sealed record Response(IReadOnlyList<CalendarDay> Days);
  3. // Date 는 KST 달력일(yyyy-MM-dd) 문자열 — UTC 직렬화(UtcDateTimeConverter)에 의해 하루 밀리지 않도록 DateTime 대신 문자열로 반환.
  4. public sealed record CalendarDay(string Date, DateTime? AttendedAt, int ConsecutiveDays, int TotalCount);