initial commit
This commit is contained in:
@@ -0,0 +1,45 @@
|
||||
using System.Runtime.Serialization;
|
||||
|
||||
namespace Pulsar.Client.IpGeoLocation
|
||||
{
|
||||
[DataContract]
|
||||
public class GeoResponse
|
||||
{
|
||||
[DataMember(Name = "ip")]
|
||||
public string Ip { get; set; }
|
||||
|
||||
[DataMember(Name = "continent_code")]
|
||||
public string ContinentCode { get; set; }
|
||||
|
||||
[DataMember(Name = "country")]
|
||||
public string Country { get; set; }
|
||||
|
||||
[DataMember(Name = "country_code")]
|
||||
public string CountryCode { get; set; }
|
||||
|
||||
[DataMember(Name = "timezone")]
|
||||
public Time Timezone { get; set; }
|
||||
|
||||
[DataMember(Name = "connection")]
|
||||
public Conn Connection { get; set; }
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
[DataContract]
|
||||
public class Time
|
||||
{
|
||||
[DataMember(Name = "utc")]
|
||||
public string UTC { get; set; }
|
||||
}
|
||||
[DataContract]
|
||||
public class Conn
|
||||
{
|
||||
[DataMember(Name = "asn")]
|
||||
public string ASN { get; set; }
|
||||
|
||||
[DataMember(Name = "isp")]
|
||||
public string ISP { get; set; }
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user