public void TestIni() { var data = @"[WindowSettings] Window X Pos=0 Window Y Pos=0 Window Maximized=false Window Name = Jabberwocky [Logging] Directory=C:\Rosetta Stone\Logs [Logging2] Directory = "; var ini = new Ini(data); var name = ini.Read("WindowSettings", "Window Name"); Assert.AreEqual("Jabberwocky", name); var max = ini.Read("WindowSettings", "Window Maximized"); Assert.AreEqual("false", max); var dir = ini.Read("Logging", "Directory"); Assert.AreEqual(@"C:\Rosetta Stone\Logs", dir); var dir2 = ini.Read("Logging2", "Directory"); Assert.AreEqual(string.Empty, dir2); }
private void _BuildParams() { var config = new Ini(_ReadConfig()); _StorageVerifyData.IPAddress = config.Read("Storage", "ipaddr"); _StorageVerifyData.Port = int.Parse(config.Read("Storage", "port")); _StorageVerifyData.Account = config.Read("Storage", "account"); _StorageVerifyData.Password = config.Read("Storage", "password"); _FormulaVerifyData.IPAddress = config.Read("Formula", "ipaddr"); _FormulaVerifyData.Port = int.Parse(config.Read("Formula", "port")); _FormulaVerifyData.Account = config.Read("Formula", "account"); _FormulaVerifyData.Password = config.Read("Formula", "password"); }
private void _CreateStorage() { var config = new Ini(_ReadConfig()); _IpAddress = config.Read("Storage", "ipaddr"); _Port = int.Parse(config.Read("Storage", "port")); _Account = config.Read("Storage", "account"); _Password = config.Read("Storage", "password"); if(_IsIpAddress(_IpAddress)) { _Storage = new Proxy(); } else { var center = new Storage.Center(new DummyFrature()); _Updater.Add(center); var factory = new StandaloneFactory(center); _Storage = new Proxy(factory); } }
private void LaunchIni(string path) { var ini = new Ini(File.ReadAllText(path)); var port_string = ini.Read("Launch", "port"); var port = int.Parse(port_string); var dllpath = ini.Read("Launch", "path"); var className = ini.Read("Launch", "class"); Launch(port, dllpath, className); }