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;