Beispiel #1
0
 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();
     }
 }
Beispiel #2
0
 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;
     }
 }