diff --git a/GBase.Server/GBaseServerSettings.cs b/GBase.Server/GBaseServerSettings.cs index 134f3f6..ec91748 100644 --- a/GBase.Server/GBaseServerSettings.cs +++ b/GBase.Server/GBaseServerSettings.cs @@ -71,7 +71,7 @@ namespace GBase.Server index++; await VerifyArgsLength(index, args.Length); - IpAddress = ParseIpAddress(args[index]); + IpAddress = IPAddress.Parse(args[index]); _ipAddressInitialized = true; } else if (args[index] == PORT_ARGUMENT_PREFIX) @@ -159,20 +159,6 @@ namespace GBase.Server return false; } - private IPAddress ParseIpAddress(string ipAddressString) - { - string[] ipStringArray = ipAddressString.Split('.'); - byte[] ipByteArray = new byte[ipStringArray.Length]; - - for (var i = 0; i < ipStringArray.Length; i++) - { - string @string = ipStringArray[i]; - ipByteArray[i] = Convert.ToByte(@string); - } - - return new IPAddress(ipByteArray); - } - private async Task PrintHelp() { await Log.Write("Mandatory Arguments:");