Esempio n. 1
0
        public DirectoryMapping([NotNull] string directory, [NotNull] WixProject wixProject, [NotNull] IList <WixDirectoryNode> unmappedNodes)
        {
            Directory     = directory;
            _wixProject   = wixProject;
            Id            = wixProject.GetDirectoryId(directory);
            UnmappedNodes = unmappedNodes;

            MappedNode = wixProject.DirectoryNodes.FirstOrDefault(node => node.Id == Id);
        }
Esempio n. 2
0
        public DirectoryMapping([NotNull] string directory, [NotNull] WixProject wixProject, [NotNull] IList <WixDirectoryNode> unmappedNodes)
        {
            Contract.Requires(directory != null);
            Contract.Requires(wixProject != null);
            Contract.Requires(unmappedNodes != null);

            _directory     = directory;
            _wixProject    = wixProject;
            _id            = wixProject.GetDirectoryId(directory);
            _unmappedNodes = unmappedNodes;

            MappedNode = wixProject.DirectoryNodes.FirstOrDefault(node => node.Id == _id);
        }