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); }
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); }