Exemple #1
0
        public override FileInformation MapInformation(FileInformation information)
        {
            foreach (var cur in information.ToArray())
            {
                if (_mapping.ContainsKey(cur.Key) &&
                    _mapping[cur.Key].ContainsKey(cur.Value.ToString()))
                {
                    var newKey = cur.Key + "Mapped";
                    information.AddInformation(newKey, _mapping[cur.Key][cur.Value.ToString()]);
                }
            }

            return(information);
        }