Requested Changes

This commit is contained in:
Redus 2024-04-14 21:35:08 +01:00 committed by GitHub
parent 11386b93b4
commit f81cedbf2a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 6 additions and 25 deletions

View File

@ -282,9 +282,11 @@
string location, locationCity, locationRegion, locationCountry = "";
IPInfoResponse locationInformation
try
{
locationInformation = await Http.GetJson<IPInfoResponse>($"https://ipinfo.io/{ActivityMachineAddress}/json");
IPInfoResponse locationInformation = await Http.GetJson<IPInfoResponse>($"https://ipinfo.io/{ActivityMachineAddress}/json");
locationCity = locationInformation.IP;
locationRegion = locationInformation.Region;

View File

@ -3,33 +3,12 @@ namespace Bloxstrap.Models
public class IPInfoResponse
{
[JsonPropertyName("city")]
public string City { get; set; }
public string? City { get; set; }
[JsonPropertyName("country")]
public string Country { get; set; }
public string? Country { get; set; }
[JsonPropertyName("region")]
public string Region { get; set; }
[JsonPropertyName("ip")]
public string IP { get; set; }
[JsonPropertyName("postal")]
public string Postal { get; set; }
[JsonPropertyName("timezone")]
public string TimeZone { get; set; }
[JsonPropertyName("readme")]
public string ReadME { get; set; }
[JsonPropertyName("org")]
public string Org { get; set; }
[JsonPropertyName("loc")]
public string Loc { get; set; }
[JsonPropertyName("anycast")]
public string AnyCast { get; set; }
public string? Region { get; set; }
}
}