public void CloneFromObject(ConfigurationManagerJSON configuration) { Host = configuration.Host; Port = configuration.Port; Path = configuration.Path; UserName = configuration.UserName; Password = configuration.Password; LatencyTime = configuration.LatencyTime; }
public void Initialize() { string path = Environment.CurrentDirectory; string jsonPath = path + "\\" + configFilename; if (File.Exists(jsonPath)) { ConfigurationManagerJSON pmuHistConfig = JsonConvert.DeserializeObject <ConfigurationManagerJSON>(File.ReadAllText(jsonPath)); CloneFromObject(pmuHistConfig); } else { Save(); } }