diff --git a/PortProxyTool/PortProxyUtil.cs b/PortProxyTool/PortProxyUtil.cs new file mode 100644 index 0000000..3f84bc5 --- /dev/null +++ b/PortProxyTool/PortProxyUtil.cs @@ -0,0 +1,16 @@ +namespace PortProxyTool; + +internal static class PortProxyUtil +{ + public static PortProxyType? GetPortProxyTypeByString(string type) + { + return type.ToLower() switch + { + "v4tov4" => PortProxyType.V4ToV4, + "v4tov6" => PortProxyType.V4ToV6, + "v6tov6" => PortProxyType.V6ToV6, + "v6tov4" => PortProxyType.V6ToV4, + _ => null + }; + } +} \ No newline at end of file