Пример #1
0
        private IHelixProjectTemplate GetHelixProjectTemplate(string solutionRootDirectory)
        {
            _manifestBrowseDialog = new ManifestDialog();
            _manifestBrowseDialog.Initialize(AppScopeSettingsRepository.GetGlobalRootDirectory(), solutionRootDirectory, _replacementTokens, _isExclusive.HasValue && _isExclusive.Value);
            var dialogResult = _manifestBrowseDialog.ShowDialog();

            if (dialogResult.HasValue && dialogResult.Value)
            {
                return(_manifestBrowseDialog.HelixProjectTemplate);
            }
            return(null);
        }
Пример #2
0
        private IHelixProjectTemplate GetHelixProjectTemplate(string solutionRootDirectory)
        {
            var manifestBrowseDialog = new ManifestDialog();

            manifestBrowseDialog.Initialize(TemplatesRootDirectoryPathRepository.Get(), solutionRootDirectory, _replacementTokens, _isExclusive);
            var dialogResult = manifestBrowseDialog.ShowModal();

            if (dialogResult.HasValue && dialogResult.Value)
            {
                return(manifestBrowseDialog.HelixProjectTemplate);
            }
            return(null);
        }