public ICustomRemoteTarget CreateTarget(CustomTargetConnectionParameters parameters)
        {
            var fn = Path.Combine(_TargetDirectory, parameters.TargetSpecifier + ".xml");

            if (!File.Exists(fn))
            {
                throw new FileNotFoundException("Missing " + fn);
            }

            TelnetParameters telnetParams;
            var ser = new XmlSerializer(typeof(TelnetParameters));

            using (var fs = File.OpenRead(fn))
                telnetParams = (TelnetParameters)ser.Deserialize(fs);

            return(new TelnetTarget(telnetParams));
        }
 public string GetUserFriendlyConnectionName(CustomTargetConnectionParameters parameters) => parameters.TargetSpecifier;