private void StartGetServers(ClientAppConfig appConfig) { m_Servers = new List <ServerViewModel>(); foreach (var serverConfig in appConfig.Servers) { var server = new ServerViewModel(serverConfig); m_Servers.Add(server); } }
private void InitailizeConfig() { if (!File.Exists(m_ConfigFile)) { var config = new ClientAppConfig(); config.Servers = new ServerConfig[0]; ClientConfig = config; return; } var configXml = File.ReadAllText(m_ConfigFile, Encoding.UTF8); ClientConfig = configXml.XmlDeserialize <ClientAppConfig>(); }
private void InitailizeConfig() { if (!File.Exists(m_ConfigFile)) { var config = new ClientAppConfig(); config.Servers = new ServerConfig[] { new ServerConfig { Name = "localhost", Host = "localhost", Port = 4502, UserName = "******", Password = Silverlight.GetSHA1Hash("123456") } }; ClientConfig = config; return; } var configXml = File.ReadAllText(m_ConfigFile, Encoding.UTF8); ClientConfig = configXml.XmlDeserialize <ClientAppConfig>(); }