protected override object this[string index] { get { #region switch (index) { case "EnvKey": return(EnvKey); case "EnvValue": return(EnvValue); default: throw new ArgumentException(string.Format("ServerEnvSet index[{0}] isn't exist.", index)); } #endregion } set { #region switch (index) { case "EnvKey": _EnvKey = value.ToEnum <ServerEnvKey>(); break; case "EnvValue": _EnvValue = value.ToNotNullString(); break; default: throw new ArgumentException(string.Format("ServerEnvSet index[{0}] isn't exist.", index)); } #endregion } }
public static int GetInt(ServerEnvKey envKey, int defaultValue) { var cacheSet = new ShareCacheStruct <ServerEnvSet>(); if (cacheSet.FindKey(envKey) == null) { Set(envKey, defaultValue); return(defaultValue); } return(new ShareCacheStruct <ServerEnvSet>().FindKey(envKey).EnvValue.ToInt()); }
public static string Get(ServerEnvKey envKey, Object defaultValue) { var cacheSet = new ShareCacheStruct <ServerEnvSet>(); if (cacheSet.FindKey(envKey) == null) { Set(envKey, defaultValue); return(defaultValue.ToNotNullString()); } else { return(new ShareCacheStruct <ServerEnvSet>().FindKey(envKey).EnvValue); } }
public static void Set(ServerEnvKey envKey, Object value) { var cacheSet = new ShareCacheStruct <ServerEnvSet>(); ServerEnvSet envSet = cacheSet.FindKey(envKey); if (envSet == null) { envSet = new ServerEnvSet() { EnvKey = envKey, EnvValue = value.ToNotNullString() }; cacheSet.Add(envSet, 0); } else { envSet.EnvValue = value.ToNotNullString(); } }
protected override object this[string index] { get { #region switch (index) { case "EnvKey": return EnvKey; case "EnvValue": return EnvValue; default: throw new ArgumentException(string.Format("ServerEnvSet index[{0}] isn't exist.", index)); } #endregion } set { #region switch (index) { case "EnvKey": _EnvKey = value.ToEnum<ServerEnvKey>(); break; case "EnvValue": _EnvValue = value.ToNotNullString(); break; default: throw new ArgumentException(string.Format("ServerEnvSet index[{0}] isn't exist.", index)); } #endregion } }
public static int GetInt(ServerEnvKey envKey, int defaultValue) { var cacheSet = new ShareCacheStruct<ServerEnvSet>(); if (cacheSet.FindKey(envKey) == null) { Set(envKey, defaultValue); return defaultValue; } return new ShareCacheStruct<ServerEnvSet>().FindKey(envKey).EnvValue.ToInt(); }
public static void Set(ServerEnvKey envKey, Object value) { var cacheSet = new ShareCacheStruct<ServerEnvSet>(); ServerEnvSet envSet = cacheSet.FindKey(envKey); if (envSet == null) { envSet = new ServerEnvSet() { EnvKey = envKey, EnvValue = value.ToNotNullString() }; cacheSet.Add(envSet, 0); } else { envSet.EnvValue = value.ToNotNullString(); } }
public static string Get(ServerEnvKey envKey, Object defaultValue) { var cacheSet = new ShareCacheStruct<ServerEnvSet>(); if (cacheSet.FindKey(envKey) == null) { Set(envKey, defaultValue); return defaultValue.ToNotNullString(); } else { return new ShareCacheStruct<ServerEnvSet>().FindKey(envKey).EnvValue; } }