namespace CMSMicroservice.Application.ConfigurationCQ.Queries.GetConfigurationHistory;

public class GetConfigurationHistoryResponseDto
{
    public MetaData MetaData { get; set; }
    public List<GetConfigurationHistoryResponseModel> Models { get; set; }
}

public class GetConfigurationHistoryResponseModel
{
    public long Id { get; set; }
    public long ConfigurationId { get; set; }
    public ConfigurationScope Scope { get; set; }
    public string Key { get; set; }
    public string? OldValue { get; set; }
    public string NewValue { get; set; }
    public string ChangeReason { get; set; }
    public string ChangedBy { get; set; }
    public DateTimeOffset Created { get; set; }
}
