using System; using System.Collections.Generic; using System.Text; namespace OnlineUserPool.Unility { class ConfigHelp { public static string Host { get; set; } public static int Top { get { return Convert.ToInt32(System.Configuration.ConfigurationManager.AppSettings["Top"]); } } public static bool ShowVirtualUser { get; set; } //public static string Ip { get; private set; } public static int UdpPort { get; private set; } public static int TcpPort { get; private set; } public static string GameRoomFilePath { get; private set; } static ConfigHelp() { Host = System.Configuration.ConfigurationManager.AppSettings["Host"]; //Top = Convert.ToInt32(System.Configuration.ConfigurationManager.AppSettings["Top"]); ShowVirtualUser = bool.Parse(System.Configuration.ConfigurationManager.AppSettings["ShowVirtualUser"]); //Ip = System.Configuration.ConfigurationManager.AppSettings["Ip"]; UdpPort = int.Parse(System.Configuration.ConfigurationManager.AppSettings["Port"]); TcpPort = int.Parse(System.Configuration.ConfigurationManager.AppSettings["TcpPort"]); #if DEBUG Host = System.Configuration.ConfigurationManager.AppSettings["DevHost"]; //Top = Convert.ToInt32(System.Configuration.ConfigurationManager.AppSettings["Top"]); ShowVirtualUser = bool.Parse(System.Configuration.ConfigurationManager.AppSettings["DevShowVirtualUser"]); //Ip = System.Configuration.ConfigurationManager.AppSettings["Ip"]; UdpPort = int.Parse(System.Configuration.ConfigurationManager.AppSettings["DevPort"]); TcpPort = int.Parse(System.Configuration.ConfigurationManager.AppSettings["DevTcpPort"]); #endif } } }