public RFRRequest()
{
config = new Dictionary<string, string>();
config["url"] = Properties.Settings.Default.url;
config["reportGroup"] = Properties.Settings.Default.reportGroup;
config["username"] = Properties.Settings.Default.username;
config["printxml"] = Properties.Settings.Default.printxml;
config["timeout"] = Properties.Settings.Default.timeout;
config["proxyHost"] = Properties.Settings.Default.proxyHost;
config["merchantId"] = Properties.Settings.Default.merchantId;
config["password"] = Properties.Settings.Default.password;
config["proxyPort"] = Properties.Settings.Default.proxyPort;
config["sftpUrl"] = Properties.Settings.Default.sftpUrl;
config["sftpUsername"] = Properties.Settings.Default.sftpUsername;
config["sftpPassword"] = Properties.Settings.Default.sftpPassword;
config["knownHostsFile"] = Properties.Settings.Default.knownHostsFile;
config["requestDirectory"] = Properties.Settings.Default.requestDirectory;
config["responseDirectory"] = Properties.Settings.Default.responseDirectory;
litleTime = new litleTime();
litleFile = new litleFile();
requestDirectory = config["requestDirectory"] + "\\Requests\\";
responseDirectory = config["responseDirectory"] + "\\Responses\\";
}