Esempio n. 1
0
        public static Key ToKey(this EnvironmentKey_V1_0 environmentKey)
        {
            if (environmentKey == null)
            {
                return(null);
            }

            Key key = new Key(
                (KeyElements)Enum.Parse(typeof(KeyElements), environmentKey.Type.ToString()),
                (KeyType)Enum.Parse(typeof(KeyType), environmentKey.IdType.ToString()),
                environmentKey.Value,
                environmentKey.Local);

            return(key);
        }
Esempio n. 2
0
        public static EnvironmentKey_V1_0 ToEnvironmentKey_V1_0(this IKey key)
        {
            if (key == null)
            {
                return(null);
            }

            EnvironmentKey_V1_0 environmentKey = new EnvironmentKey_V1_0();

            environmentKey.IdType = (KeyType_V1_0)Enum.Parse(typeof(KeyType_V1_0), key.IdType.ToString());
            environmentKey.Type   = (KeyElements_V1_0)Enum.Parse(typeof(KeyElements_V1_0), key.Type.ToString());
            environmentKey.Local  = key.Local;
            environmentKey.Value  = key.Value;

            return(environmentKey);
        }