123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118 |
- namespace WingCloudServer.IpOfflineTools.Model
- {
- /// <summary>
- /// IP基础信息
- /// </summary>
- public class IPBasicInfo
- {
- /// <summary>
- /// 开始ip
- /// </summary>
- public string BeginIp { get; set; } = string.Empty;
- /// <summary>
- /// 结束ip
- /// </summary>
- public string EndIp { get; set; } = string.Empty;
- /// <summary>
- /// 国家
- /// </summary>
- public string CountryName { get; set; } = string.Empty;
- }
- /// <summary>
- /// 国家信息
- /// </summary>
- public class CountryEntity
- {
- /// <summary>
- /// 国家信息
- /// </summary>
- public string CountryName { get; set; } = string.Empty;
- /// <summary>
- /// 省份
- /// </summary>
- public string ProvinceName { get; set; } = string.Empty;
- /// <summary>
- /// 城市
- /// </summary>
- public string CityName { get; set; } = string.Empty;
- /// <summary>
- /// 默认ip
- /// </summary>
- public string DefaultIp { get; set; } = string.Empty;
- /// <summary>
- /// 纬度
- /// </summary>
- public double Lat { get; set; } = 0;
- /// <summary>
- /// 子信息
- /// </summary>
- public List<string> ChildList { get; set; } = new List<string>();
- /// <summary>
- /// 经度
- /// </summary>
- public double Lng { get; set; } = 0;
- /// <summary>
- /// IP列表
- /// </summary>
- public List<IpEntity> IpList { get; set; } = new List<IpEntity>();
- }
- /// <summary>
- /// 封装的IP信息
- /// </summary>
- public class IpEntity
- {
- /// <summary>
- /// 开始ip转long
- /// </summary>
- public long LongStartIP { get; set; } = 0;
- /// <summary>
- /// 结束ip转long
- /// </summary>
- public long LongEndIP { get; set; } = 0;
- /// <summary>
- /// 纬度
- /// </summary>
- public double Lat { get; set; } = 0;
- /// <summary>
- /// 经度
- /// </summary>
- public double Lng { get; set; } = 0;
- /// <summary>
- /// 国家
- /// </summary>
- public string Country { get; set; } = string.Empty;
- /// <summary>
- /// 省份
- /// </summary>
- public string Province { get; set; } = string.Empty;
- /// <summary>
- /// 城市
- /// </summary>
- public string City { get; set; } = string.Empty;
- /// <summary>
- /// 县市
- /// </summary>
- public string Districts { get; set; } = string.Empty;
- /// <summary>
- /// 是否大陆
- /// </summary>
- public bool IsChinaMainland { get; set; } = false;
- }
- }
|