namespace Application.Features.Admin.Member.Logs.SummaryChange.Search;

public sealed class Response
{
    public int Total { get; init; }

    public required IReadOnlyList<Row> List { get; init; }

    public sealed class Row
    {
        public int Num { get; init; }
        public int ID { get; init; }
        public int MemberID { get; init; }
        public string? MemberEmail { get; init; }
        public string? BeforeSummary { get; init; }
        public string? AfterSummary { get; init; }
        public string? IpAddress { get; init; }
        public required DateTime CreatedAt { get; init; }
    }
}