CSharp · Console
using System;
using System.Net.Http;
using System.Threading.Tasks;
using IpInfo;
public class Program
{
public static async Task Main()
{
using var client = new HttpClient();
var api = new IpInfoApi(client);
var response = await api.GetCurrentIpInfoAsync();
foreach (var property in response.GetType().GetProperties())
{
Console.WriteLine($"{property.Name}: {property.GetValue(response)}");
}
}
}