private void update() { OpenDataConfigManager manager = new OpenDataConfigManager(Config); OpenData data = manager.GetData(); foreach (var item in data.OpenDataList) { OpenDataItems.Add(item); } }
private void Init(string pConfig) { ConfigPath = pConfig; if (!File.Exists(ConfigPath)) { FileStream stream = File.Create(ConfigPath); stream.Close(); File.WriteAllText(ConfigPath, "[]"); } string json = File.ReadAllText(ConfigPath); if (json == "") { json = "[]"; } var ms = new MemoryStream(Encoding.UTF8.GetBytes(json)); DataContractJsonSerializer deseralizer = new DataContractJsonSerializer(typeof(OpenData)); openData = (OpenData)deseralizer.ReadObject(ms); }