internal static IpV4Client CreateIpV4Client(IIpV4Client data) { if (data == null) { return(null); } var result = new IpV4Client { IpV4 = data.IpV4, }; if (data.Continent != null) { result.Continent = CreateContinent(data.Continent); } if (data.County != null) { result.County = CreateCounty(data.County); } if (data.City != null) { result.City = CreateCity(data.City); } return(result); }
public static IpClientModel CreateIpClient(IIpV4Client ipV4Client) { var result = new IpClientModel { IpV4 = ipV4Client.IpV4, }; if (ipV4Client.Continent != null) { result.Continent = CreateContinent(ipV4Client.Continent); } if (ipV4Client.County != null) { result.County = CreateCountry(ipV4Client.County); } if (ipV4Client.City != null) { result.City = CreateCity(ipV4Client.City); } return(result); }