コード例 #1
0
        internal string StringValue(HazelcastProperty hazelcastProperty)
        {
            if (Properties.TryGetValue(hazelcastProperty.Name, out var val))
            {
                return(val);
            }
            var envVarValue = Environment.GetEnvironmentVariable(hazelcastProperty.Name);

            return(envVarValue ?? hazelcastProperty.DefaultValue);
        }
コード例 #2
0
 internal long LongValue(HazelcastProperty hazelcastProperty) => long.Parse(StringValue(hazelcastProperty));
コード例 #3
0
 internal int IntValue(HazelcastProperty hazelcastProperty) => int.Parse(StringValue(hazelcastProperty));
コード例 #4
0
 internal bool BoolValue(HazelcastProperty hazelcastProperty) => Convert.ToBoolean(StringValue(hazelcastProperty));