1 write to _templateInfo
Microsoft.TemplateEngine.Orchestrator.RunnableProjects (1)
RunnableProjectGenerator.cs (1)
420_templateInfo = templateInfo;
22 references to _templateInfo
Microsoft.TemplateEngine.Orchestrator.RunnableProjects (22)
RunnableProjectGenerator.cs (22)
426public IFileSystemInfo Configuration => _templateInfo.ConfigFile; 432public IDirectory TemplateSourceRoot => _templateInfo.TemplateSourceRoot; 434public bool IsNameAgreementWithFolderPreferred => _templateInfo.ConfigurationModel.PreferNameDirectory; 436public bool PreferDefaultName => _templateInfo.ConfigurationModel.PreferDefaultName; 438public string? Author => _templateInfo.ConfigurationModel.Author; 440public string? Description => _templateInfo.ConfigurationModel.Description; 442public IReadOnlyList<string> Classifications => _templateInfo.ConfigurationModel.Classifications; 444public string? DefaultName => _templateInfo.ConfigurationModel.DefaultName; 446public string Identity => _templateInfo.ConfigurationModel.Identity; 450public string? GroupIdentity => _templateInfo.ConfigurationModel.GroupIdentity; 452public int Precedence => _templateInfo.ConfigurationModel.Precedence; 454public string Name => _templateInfo.ConfigurationModel.Name ?? throw new TemplateAuthoringException("Template configuration should have 'name' defined.", "name"); 456public IReadOnlyDictionary<string, string> TagsCollection => _templateInfo.ConfigurationModel.Tags; 458public IParameterDefinitionSet ParameterDefinitions => new ParameterDefinitionSet(_templateInfo.ConfigurationModel.ExtractParameters()); 462public string MountPointUri => _templateInfo.ConfigFile.MountPoint.MountPointUri; 464public string ConfigPlace => _templateInfo.ConfigFile.FullPath; 470public string? ThirdPartyNotices => _templateInfo.ConfigurationModel.ThirdPartyNotices; 472public IReadOnlyDictionary<string, IBaselineInfo> BaselineInfo => _templateInfo.ConfigurationModel.BaselineInfo; 474public IReadOnlyList<string> ShortNameList => _templateInfo.ConfigurationModel.ShortNameList; 476public IReadOnlyList<Guid> PostActions => _templateInfo.ConfigurationModel.PostActionModels.Select(pam => pam.ActionId).ToArray(); 478public IReadOnlyList<TemplateConstraintInfo> Constraints => _templateInfo.ConfigurationModel.Constraints; 482public IReadOnlyList<IValidationEntry> ValidationErrors => _templateInfo.ValidationErrors;