1 implementation of FullPath
Microsoft.TemplateEngine.Edge (1)
Mount\FileSystemInfoBase.cs (1)
22public string FullPath { get; }
22 references to FullPath
Microsoft.TemplateEngine.Core (2)
Util\Orchestrator.cs (2)
292throw new TemplateAuthoringException($"Template authoring error encountered while processing file {sourceFile.FullPath}: {ex.Message}", ex.ConfigItem, ex); 296throw new ContentGenerationException($"Error while processing file {sourceFile.FullPath}", ex);
Microsoft.TemplateEngine.Edge (4)
Mount\Archive\ZipFileDirectory.cs (3)
26return _mountPoint.Universe.Values.Where(x => x.FullPath.StartsWith(FullPath, StringComparison.Ordinal) && x.FullPath.Length != FullPath.Length && r.IsMatch(x.Name)).Where(x => searchOption == SearchOption.AllDirectories || x.FullPath.TrimEnd('/').Count(y => y == '/') == FullPath.Count(y => y == '/'));
Mount\Archive\ZipFileMountPoint.cs (1)
67universe[path] = parentDirEntry = new ZipFileDirectory(this, file.FullPath, file.Name);
Microsoft.TemplateEngine.Orchestrator.RunnableProjects (7)
DirectoryBasedTemplate.Interfaces.cs (1)
41string ITemplateLocator.ConfigPlace => ConfigFile?.FullPath ?? throw new InvalidOperationException($"{nameof(ConfigFile)} should be set in order to continue");
Localization\TemplateLocalizationInfo.cs (1)
23string ILocalizationLocator.ConfigPlace => File.FullPath;
RunnableProjectConfig.ITemplate.cs (3)
20string ITemplateLocator.ConfigPlace => ConfigFile?.FullPath ?? throw new InvalidOperationException("Configuration file is not initialized, are you using test constructor?"); 26string? IExtendedTemplateLocator.LocaleConfigPlace => Localization?.File.FullPath; 28string? IExtendedTemplateLocator.HostConfigPlace => _hostConfigFile?.FullPath;
RunnableProjectGenerator.cs (1)
464public string ConfigPlace => _templateInfo.ConfigFile.FullPath;
ScannedTemplateInfo.cs (1)
35public IReadOnlyDictionary<string, string> HostConfigFiles => _hostConfigFiles.ToDictionary(f => f.Key, f => f.Value.FullPath);
Microsoft.TemplateEngine.Utils (9)
FileSystemInfoExtensions.cs (7)
49string fullPath = info.FullPath.CombinePaths(path); 55string fullPath = info.FullPath.CombinePaths(path); 61string fullPath = info.FullPath.CombinePaths(path); 73return info.FullPath; 77Dictionary<string, int> sourceSegments = new Dictionary<string, int> { { relTo.FullPath, 0 } }; 82sourceSegments[current.FullPath] = ++index; 95while (current != null && !sourceSegments.TryGetValue(current.FullPath, out revIndex))
IFileSystemInfoExtensions.cs (2)
26result = Path.Combine(fileSystemInfo.MountPoint.MountPointUri, fileSystemInfo.FullPath.Trim('/', '\\')); 31result = $"{fileSystemInfo.MountPoint.MountPointUri}({fileSystemInfo.FullPath})";