namespace AS1024.CommunityDocumentationPage.Models { public class CustomFields { } public class Result { public int Id { get; set; } public string Url { get; set; } public string Display { get; set; } public string Name { get; set; } public string Tenant { get; set; } public string Description { get; set; } public IList Tags { get; set; } public CustomFields CustomFields { get; set; } public DateTime Created { get; set; } public DateTime LastUpdated { get; set; } } public class RouteTargets { public int Count { get; set; } public object Next { get; set; } public object Previous { get; set; } public IList Results { get; set; } } public class Tag { public int id { get; set; } public string url { get; set; } public string display { get; set; } public string name { get; set; } public string slug { get; set; } public string color { get; set; } } public class CommunityTag { public int ASN { get; set; } public int CommunityValue { get; set; } public string FormattedVaule => $"{this.ASN}:{this.CommunityValue}"; public string? Description { get; set; } public IList? Tag { get; set; } } }