public static void MapTerminalsInOrder(this DfirModelMap dfirModelMap, SMNode sourceModelNode, DfirNode dfirNode) { foreach (var pair in sourceModelNode.Terminals.Zip(dfirNode.Terminals)) { dfirModelMap.MapTerminalAndType(pair.Key, pair.Value); } }
public void AddMapping(Content content, DfirNode node) { _pairs.Add(new Tuple <Content, DfirNode>(content, node)); node.SetSourceModelId(content); }