2 interfaces inheriting from ITemplateLocator
Microsoft.TemplateEngine.Abstractions (2)
IScanTemplateInfo.cs (1)
9
public interface IScanTemplateInfo : ITemplateMetadata,
ITemplateLocator
, IValidationInfo
ITemplateLocator.cs (1)
27
public interface IExtendedTemplateLocator :
ITemplateLocator
9 references to ITemplateLocator
Microsoft.TemplateEngine.Abstractions (3)
IGenerator.cs (2)
81
/// Attempts to load <see cref="ITemplate"/> from the given location <see cref="
ITemplateLocator
" />.
88
Task<ITemplate?> LoadTemplateAsync(IEngineEnvironmentSettings settings,
ITemplateLocator
config, string? baselineName = null, CancellationToken cancellationToken = default);
IScanTemplateInfo.cs (1)
17
/// Gets all host files available for the template. The key is host identifier, the value is a relative path to the host file inside the mount point <see cref="
ITemplateLocator
.MountPointUri"/>.
Microsoft.TemplateSearch.Common (6)
Abstractions\TemplateSearchData.cs (3)
80
Guid
ITemplateLocator
.GeneratorId => TemplateInfo.GeneratorId;
91
string
ITemplateLocator
.MountPointUri => TemplateInfo.MountPointUri;
93
string
ITemplateLocator
.ConfigPlace => TemplateInfo.ConfigPlace;
TemplateDiscoveryMetadata\BlobStorageTemplateInfo.cs (3)
85
string
ITemplateLocator
.MountPointUri => string.Empty;
99
Guid
ITemplateLocator
.GeneratorId => Guid.Empty;
125
string
ITemplateLocator
.ConfigPlace => string.Empty;