using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace TarifasANEEL { public class Rootobject { public string? help { get; set; } public bool success { get; set; } public Result? result { get; set; } } public class Result { public bool include_total { get; set; } public int limit { get; set; } public string? records_format { get; set; } public string? resource_id { get; set; } public object? total_estimation_threshold { get; set; } public Record[]? records { get; set; } public Field[]? fields { get; set; } public _Links? _links { get; set; } public int? total { get; set; } public bool? total_was_estimated { get; set; } } public class _Links { public string? start { get; set; } public string? next { get; set; } } public class Record { public int _id { get; set; } public string? DatGeracaoConjuntoDados { get; set; } public string? DscResolucaoHomologatoria { get; set; } public string? SigNomeAgente { get; set; } public string? NumCPFCNPJ { get; set; } public string? DatInicioVigencia { get; set; } public string? DatFimVigencia { get; set; } public string? DscBaseTarifaria { get; set; } public string? DscSubGrupoTarifario { get; set; } public string? DscModalidadeTarifaria { get; set; } public string? DscClasseConsumidor { get; set; } public string? DscSubClasseConsumidor { get; set; } public string? DscDetalheConsumidor { get; set; } public string? DscPostoTarifario { get; set; } public string? DscUnidade { get; set; } public string? SigNomeAgenteAcessante { get; set; } public string? DscComponenteTarifario { get; set; } public string? VlrComponenteTarifario { get; set; } } public class Field { public string? id { get; set; } public string? type { get; set; } } }