public WixDirectoryNode AddDirectoryNode([NotNull] XElement directoryElement) { var directoryNode = new WixDirectoryNode(this, directoryElement); _directoryNodes.Add(directoryNode); return(directoryNode); }
public void MapDirectory([NotNull] string directory, [NotNull] WixDirectoryNode node) { Contract.Requires(directory != null); Contract.Requires(node != null); MapElement(directory, node, _configuration.DirectoryMappings); }
public WixDirectoryNode AddDirectoryNode([NotNull] XElement directoryElement) { Contract.Requires(directoryElement != null); Contract.Ensures(Contract.Result <WixDirectoryNode>() != null); var directoryNode = new WixDirectoryNode(this, directoryElement); _directoryNodes.Add(directoryNode); return(directoryNode); }