1 implementation of IEngineEnvironmentSettings
Microsoft.TemplateEngine.Edge (1)
EngineEnvironmentSettings.cs (1)
12public sealed class EngineEnvironmentSettings : IEngineEnvironmentSettings
198 references to IEngineEnvironmentSettings
dotnet (18)
Commands\New\BuiltInTemplatePackageProvider.cs (3)
14internal sealed class BuiltInTemplatePackageProvider(BuiltInTemplatePackageProviderFactory factory, IEngineEnvironmentSettings settings) : ITemplatePackageProvider 16private readonly IEngineEnvironmentSettings _environmentSettings = settings; 44private static IEnumerable<string> GetTemplateFolders(IEngineEnvironmentSettings environmentSettings)
Commands\New\BuiltInTemplatePackageProviderFactory.cs (1)
23public ITemplatePackageProvider CreateProvider(IEngineEnvironmentSettings settings)
Commands\New\MSBuildEvaluation\MSBuildEvaluator.cs (3)
20private IEngineEnvironmentSettings? _settings; 46internal MSBuildEvaluationResult EvaluateProject(IEngineEnvironmentSettings engineEnvironmentSettings) 75private MSBuildEvaluationResult EvaluateProjectInternal(IEngineEnvironmentSettings engineEnvironmentSettings)
Commands\New\MSBuildEvaluation\ProjectCapabilityConstraint.cs (3)
21public Task<ITemplateConstraint> CreateTemplateConstraintAsync(IEngineEnvironmentSettings environmentSettings, CancellationToken cancellationToken) 46private readonly IEngineEnvironmentSettings _environmentSettings; 52internal ProjectCapabilityConstraint(IEngineEnvironmentSettings environmentSettings, ITemplateConstraintFactory factory, MSBuildEvaluationResult evaluationResult)
Commands\New\MSBuildEvaluation\ProjectContextSymbolSource.cs (1)
26public Task<string?> GetBoundValueAsync(IEngineEnvironmentSettings settings, string bindname, CancellationToken cancellationToken)
Commands\New\OptionalWorkloadProvider.cs (2)
13private readonly IEngineEnvironmentSettings _environmentSettings; 15internal OptionalWorkloadProvider(ITemplatePackageProviderFactory factory, IEngineEnvironmentSettings settings)
Commands\New\OptionalWorkloadProviderFactory.cs (1)
23public ITemplatePackageProvider CreateProvider(IEngineEnvironmentSettings settings)
Commands\New\PostActions\DotnetAddPostActionProcessor.cs (2)
35protected override bool ProcessInternal(IEngineEnvironmentSettings environment, IPostAction action, ICreationEffects creationEffects, ICreationResult templateCreationResult, string outputBasePath) 93private static IReadOnlyList<string> TryFindProjects(IEngineEnvironmentSettings environment, string outputBasePath, HashSet<string> extensionLimiters)
Commands\New\PostActions\DotnetRestorePostActionProcessor.cs (1)
18protected override bool ProcessInternal(IEngineEnvironmentSettings environment, IPostAction actionConfig, ICreationEffects creationEffects, ICreationResult templateCreationResult, string outputBasePath)
Commands\New\PostActions\DotnetSlnPostActionProcessor.cs (1)
68protected override bool ProcessInternal(IEngineEnvironmentSettings environment, IPostAction action, ICreationEffects creationEffects, ICreationResult templateCreationResult, string outputBasePath)
Microsoft.TemplateEngine.Abstractions (19)
Components\IBindSymbolSource.cs (1)
34Task<string?> GetBoundValueAsync(IEngineEnvironmentSettings settings, string bindName, CancellationToken cancellationToken);
Constraints\ITemplateConstraintFactory.cs (1)
20Task<ITemplateConstraint> CreateTemplateConstraintAsync(IEngineEnvironmentSettings environmentSettings, CancellationToken cancellationToken);
IGenerator.cs (10)
26IEngineEnvironmentSettings environmentSettings, 42IEngineEnvironmentSettings environmentSettings, 56object? ConvertParameterValueToType(IEngineEnvironmentSettings environmentSettings, ITemplateParameter parameter, string untypedValue, out bool valueResolutionError); 88Task<ITemplate?> LoadTemplateAsync(IEngineEnvironmentSettings settings, ITemplateLocator config, string? baselineName = null, CancellationToken cancellationToken = default); 124IEngineEnvironmentSettings environmentSettings, 141IEngineEnvironmentSettings environmentSettings, 150/// After setting the values the host should pass <see cref="IParameterSet"/> to <see cref="GetCreationEffectsAsync(IEngineEnvironmentSettings, ITemplate, IParameterSet, string, CancellationToken)"/> or <see cref="CreateAsync(IEngineEnvironmentSettings, ITemplate, IParameterSet, string, CancellationToken)"/> methods. 151/// Host may use <see cref="ConvertParameterValueToType(IEngineEnvironmentSettings, ITemplateParameter, string, out bool)"/> to convert input value to required parameter type. 157IParameterSet GetParametersForTemplate(IEngineEnvironmentSettings environmentSettings, ITemplate template);
Installer\IInstallerFactory.cs (1)
23IInstaller CreateInstaller(IEngineEnvironmentSettings settings, string installPath);
ISettingsLoader.cs (1)
15IEngineEnvironmentSettings EnvironmentSettings { get; }
Mount\IMountPoint.cs (2)
24/// <see cref="IEngineEnvironmentSettings"/> used to create this instance. 26IEngineEnvironmentSettings EnvironmentSettings { get; }
Mount\IMountPointFactory.cs (1)
21bool TryMount(IEngineEnvironmentSettings environmentSettings, IMountPoint? parent, string mountPointUri, out IMountPoint? mountPoint);
Mount\IMountPointManager.cs (1)
9IEngineEnvironmentSettings EnvironmentSettings { get; }
TemplatePackage\ITemplatePackageProviderFactory.cs (1)
24ITemplatePackageProvider CreateProvider(IEngineEnvironmentSettings settings);
Microsoft.TemplateEngine.Cli (84)
Alias\AliasRegistry.cs (2)
13private readonly IEngineEnvironmentSettings _environmentSettings; 17internal AliasRegistry(IEngineEnvironmentSettings environmentSettings)
Commands\alias\AliasAddCommand.cs (1)
16IEngineEnvironmentSettings environmentSettings,
Commands\alias\AliasCommand.cs (1)
16IEngineEnvironmentSettings environmentSettings,
Commands\alias\AliasShowCommand.cs (1)
16IEngineEnvironmentSettings environmentSettings,
Commands\BaseCommand.cs (8)
51protected internal virtual IEnumerable<CompletionItem> GetCompletions(CompletionContext context, IEngineEnvironmentSettings environmentSettings, TemplatePackageManager templatePackageManager) 58protected IEngineEnvironmentSettings CreateEnvironmentSettings(GlobalArgs args, ParseResult parseResult) 102using IEngineEnvironmentSettings environmentSettings = CreateEnvironmentSettings(args, context.ParseResult); 155protected abstract Task<NewCommandStatus> ExecuteAsync(TArgs args, IEngineEnvironmentSettings environmentSettings, TemplatePackageManager templatePackageManager, ParseResult parseResult, CancellationToken cancellationToken); 161IEngineEnvironmentSettings environmentSettings, 181private static void HandleDebugReinit(TArgs args, IEngineEnvironmentSettings environmentSettings) 200private static void HandleDebugShowConfig(TArgs args, IEngineEnvironmentSettings environmentSettings) 242using IEngineEnvironmentSettings environmentSettings = _command.CreateEnvironmentSettings(args, parseResult);
Commands\create\InstantiateCommand.cs (12)
35IEngineEnvironmentSettings environmentSettings, 55IEngineEnvironmentSettings environmentSettings, 107IEngineEnvironmentSettings environmentSettings, 151IEngineEnvironmentSettings environmentSettings, 165IEngineEnvironmentSettings environmentSettings, 208IEngineEnvironmentSettings environmentSettings, 223IEngineEnvironmentSettings environmentSettings, 241IEngineEnvironmentSettings environmentSettings, 272IEngineEnvironmentSettings environmentSettings, 344IEngineEnvironmentSettings environmentSettings, 369IEngineEnvironmentSettings environmentSettings, 398IEngineEnvironmentSettings environmentSettings,
Commands\create\InstantiateCommand.Help.cs (4)
20public static void WriteHelp(HelpContext context, InstantiateCommandArgs instantiateCommandArgs, IEngineEnvironmentSettings environmentSettings) 95using IEngineEnvironmentSettings environmentSettings = CreateEnvironmentSettings(instantiateCommandArgs, context.ParseResult); 101IEngineEnvironmentSettings environmentSettings, 337IEngineEnvironmentSettings environmentSettings,
Commands\create\InstantiateCommand.NoMatchHandling.cs (2)
62internal static List<TemplateResult> CollectTemplateMatchInfo(InstantiateCommandArgs args, IEngineEnvironmentSettings environmentSettings, TemplatePackageManager templatePackageManager, TemplateGroup templateGroup) 126IEngineEnvironmentSettings environmentSettings,
Commands\create\InstantiateCommand.TabCompletion.cs (3)
17internal static IEnumerable<CompletionItem> GetTemplateNameCompletions(string? templateName, IEnumerable<TemplateGroup> templateGroups, IEngineEnvironmentSettings environmentSettings) 42IEngineEnvironmentSettings environmentSettings, 100protected internal override IEnumerable<CompletionItem> GetCompletions(CompletionContext context, IEngineEnvironmentSettings environmentSettings, TemplatePackageManager templatePackageManager)
Commands\create\TemplateCommand.cs (2)
23private readonly IEngineEnvironmentSettings _environmentSettings; 34IEngineEnvironmentSettings environmentSettings,
Commands\details\DetailsCommand.cs (1)
17IEngineEnvironmentSettings environmentSettings,
Commands\install\BaseInstallCommand.cs (1)
16IEngineEnvironmentSettings environmentSettings,
Commands\install\InstallCommand.cs (1)
16IEngineEnvironmentSettings environmentSettings,
Commands\install\LegacyInstallCommand.cs (1)
14protected override Task<NewCommandStatus> ExecuteAsync(InstallCommandArgs args, IEngineEnvironmentSettings environmentSettings, TemplatePackageManager templatePackageManager, ParseResult parseResult, CancellationToken cancellationToken)
Commands\list\BaseListCommand.cs (1)
31IEngineEnvironmentSettings environmentSettings,
Commands\list\LegacyListCommand.cs (1)
14protected override Task<NewCommandStatus> ExecuteAsync(ListCommandArgs args, IEngineEnvironmentSettings environmentSettings, TemplatePackageManager templatePackageManager, ParseResult parseResult, CancellationToken cancellationToken)
Commands\list\ListCommand.cs (1)
16IEngineEnvironmentSettings environmentSettings,
Commands\NewCommand.cs (2)
16protected internal override IEnumerable<CompletionItem> GetCompletions(CompletionContext context, IEngineEnvironmentSettings environmentSettings, TemplatePackageManager templatePackageManager) 57IEngineEnvironmentSettings environmentSettings,
Commands\NewCommand.Help.cs (1)
20using IEngineEnvironmentSettings environmentSettings = CreateEnvironmentSettings(args, context.ParseResult);
Commands\search\BaseSearchCommand.cs (1)
25IEngineEnvironmentSettings environmentSettings,
Commands\search\LegacySearchCommand.cs (1)
14protected override Task<NewCommandStatus> ExecuteAsync(SearchCommandArgs args, IEngineEnvironmentSettings environmentSettings, TemplatePackageManager templatePackageManager, ParseResult parseResult, CancellationToken cancellationToken)
Commands\search\SearchCommand.cs (1)
16IEngineEnvironmentSettings environmentSettings,
Commands\uninstall\BaseUninstallCommand.cs (1)
16IEngineEnvironmentSettings environmentSettings,
Commands\uninstall\LegacyUninstallCommand.cs (1)
14protected override Task<NewCommandStatus> ExecuteAsync(UninstallCommandArgs args, IEngineEnvironmentSettings environmentSettings, TemplatePackageManager templatePackageManager, ParseResult parseResult, CancellationToken cancellationToken)
Commands\uninstall\UninstallCommand.cs (1)
16IEngineEnvironmentSettings environmentSettings,
Commands\update\BaseUpdateCommand.cs (1)
24IEngineEnvironmentSettings environmentSettings,
Commands\update\LegacyUpdateApplyCommand.cs (1)
14protected override Task<NewCommandStatus> ExecuteAsync(UpdateCommandArgs args, IEngineEnvironmentSettings environmentSettings, TemplatePackageManager templatePackageManager, ParseResult parseResult, CancellationToken cancellationToken)
Commands\update\LegacyUpdateCheckCommand.cs (1)
14protected override Task<NewCommandStatus> ExecuteAsync(UpdateCommandArgs args, IEngineEnvironmentSettings environmentSettings, TemplatePackageManager templatePackageManager, ParseResult parseResult, CancellationToken cancellationToken)
Commands\update\UpdateCommand.cs (1)
16IEngineEnvironmentSettings environmentSettings,
Extensions.cs (1)
15internal static string? GetDefaultLanguage(this IEngineEnvironmentSettings settings)
HostSpecificDataLoader.cs (2)
17private readonly IEngineEnvironmentSettings _engineEnvironment; 28public HostSpecificDataLoader(IEngineEnvironmentSettings engineEnvironment)
NuGetUtils.cs (1)
17internal static (string Id, string Version) GetNuGetPackageInfo(IEngineEnvironmentSettings engineEnvironmentSettings, string packageLocation)
PostActionDispatcher.cs (2)
43private readonly IEngineEnvironmentSettings _environment; 51internal PostActionDispatcher(IEngineEnvironmentSettings environment, Func<string> inputGetter)
PostActionProcessors\AddJsonPropertyPostActionProcessor.cs (1)
80IEngineEnvironmentSettings environment,
PostActionProcessors\ChmodPostActionProcessor.cs (1)
17protected override bool ProcessInternal(IEngineEnvironmentSettings environment, IPostAction actionConfig, ICreationEffects creationEffects, ICreationResult templateCreationResult, string outputBasePath)
PostActionProcessors\InstructionDisplayPostActionProcessor.cs (1)
16protected override bool ProcessInternal(IEngineEnvironmentSettings environment, IPostAction actionConfig, ICreationEffects creationEffects, ICreationResult templateCreationResult, string outputBasePath)
PostActionProcessors\IPostActionProcessor.cs (1)
22bool Process(IEngineEnvironmentSettings environment, IPostAction action, ICreationEffects creationEffects, ICreationResult templateCreationResult, string outputBasePath);
PostActionProcessors\PostActionProcessorBase.cs (2)
16IEngineEnvironmentSettings environment, 117IEngineEnvironmentSettings environment,
PostActionProcessors\ProcessStartPostActionProcessor.cs (1)
17protected override bool ProcessInternal(IEngineEnvironmentSettings environment, IPostAction actionConfig, ICreationEffects creationEffects, ICreationResult templateCreationResult, string outputBasePath)
TabularOutput\TemplateGroupDisplay.cs (2)
27IEngineEnvironmentSettings engineEnvironmentSettings, 54IEngineEnvironmentSettings engineEnvironmentSettings,
TemplateInvoker.cs (2)
22private readonly IEngineEnvironmentSettings _environmentSettings; 29IEngineEnvironmentSettings environment,
TemplateListCoordinator.cs (2)
18private readonly IEngineEnvironmentSettings _engineEnvironmentSettings; 25IEngineEnvironmentSettings engineEnvironmentSettings,
TemplatePackageCoordinator.cs (2)
32private readonly IEngineEnvironmentSettings _engineEnvironmentSettings; 38IEngineEnvironmentSettings environmentSettings,
TemplatePackageDisplay.cs (2)
87IEngineEnvironmentSettings engineEnvironmentSettings, 278internal void DisplayUpdateCheckResults(IEngineEnvironmentSettings engineEnvironmentSettings, IEnumerable<CheckUpdateResult> versionCheckResults, GlobalArgs args, bool showUpdates = true)
TemplateSearch\CliTemplateSearchCoordinator.cs (4)
35IEngineEnvironmentSettings environmentSettings, 112IEngineEnvironmentSettings environmentSettings, 133IEngineEnvironmentSettings environmentSettings, 176IEngineEnvironmentSettings environmentSettings,
TemplateSearch\CliTemplateSearchCoordinatorFactory.cs (1)
12IEngineEnvironmentSettings environmentSettings)
Microsoft.TemplateEngine.Edge (62)
BuiltInManagedProvider\GlobalSettings.cs (2)
19private readonly IEngineEnvironmentSettings _environmentSettings; 26public GlobalSettings(IEngineEnvironmentSettings environmentSettings, string globalSettingsFile)
BuiltInManagedProvider\GlobalSettingsTemplatePackageProvider.cs (2)
21public GlobalSettingsTemplatePackageProvider(GlobalSettingsTemplatePackageProviderFactory factory, IEngineEnvironmentSettings settings) 24IEngineEnvironmentSettings environmentSettings = settings ?? throw new ArgumentNullException(nameof(settings));
BuiltInManagedProvider\GlobalSettingsTemplatePackageProviderFactory.cs (1)
23ITemplatePackageProvider ITemplatePackageProviderFactory.CreateProvider(IEngineEnvironmentSettings settings)
Components\EnvironmentVariablesBindSource.cs (1)
25Task<string?> IBindSymbolSource.GetBoundValueAsync(IEngineEnvironmentSettings settings, string bindName, CancellationToken cancellationToken)
Components\HostParametersBindSource.cs (1)
25Task<string?> IBindSymbolSource.GetBoundValueAsync(IEngineEnvironmentSettings settings, string bindName, CancellationToken cancellationToken)
Constraints\ConstraintBase.cs (2)
11internal ConstraintBase(IEngineEnvironmentSettings environmentSettings, ITemplateConstraintFactory factory) 21protected IEngineEnvironmentSettings EnvironmentSettings { get; }
Constraints\HostConstraint.cs (2)
17Task<ITemplateConstraint> ITemplateConstraintFactory.CreateTemplateConstraintAsync(IEngineEnvironmentSettings environmentSettings, CancellationToken cancellationToken) 25internal HostConstraint(IEngineEnvironmentSettings environmentSettings, ITemplateConstraintFactory factory)
Constraints\OSConstraint.cs (2)
23Task<ITemplateConstraint> ITemplateConstraintFactory.CreateTemplateConstraintAsync(IEngineEnvironmentSettings environmentSettings, CancellationToken cancellationToken) 31internal OSConstraint(IEngineEnvironmentSettings environmentSettings, ITemplateConstraintFactory factory)
Constraints\SdkVersionConstraintFactory.cs (3)
17async Task<ITemplateConstraint> ITemplateConstraintFactory.CreateTemplateConstraintAsync(IEngineEnvironmentSettings environmentSettings, CancellationToken cancellationToken) 31IEngineEnvironmentSettings environmentSettings, 45internal static async Task<SdkVersionConstraint> CreateAsync(IEngineEnvironmentSettings environmentSettings, ITemplateConstraintFactory factory, CancellationToken cancellationToken)
Constraints\WorkloadConstraintFactory.cs (3)
20async Task<ITemplateConstraint> ITemplateConstraintFactory.CreateTemplateConstraintAsync(IEngineEnvironmentSettings environmentSettings, CancellationToken cancellationToken) 34IEngineEnvironmentSettings environmentSettings, 47internal static async Task<WorkloadConstraint> CreateAsync(IEngineEnvironmentSettings environmentSettings, ITemplateConstraintFactory factory, CancellationToken cancellationToken)
DefaultPathInfo.cs (1)
63IEngineEnvironmentSettings engineEnvironmentSettings,
EngineEnvironmentSettings.cs (1)
10/// Default implementation of <see cref="IEngineEnvironmentSettings"/>.
Installers\Folder\FolderInstaller.cs (2)
12private readonly IEngineEnvironmentSettings _settings; 14public FolderInstaller(IEngineEnvironmentSettings settings, IInstallerFactory factory)
Installers\Folder\FolderInstallerFactory.cs (1)
17IInstaller IInstallerFactory.CreateInstaller(IEngineEnvironmentSettings settings, string installPath)
Installers\Folder\FolderManagedTemplatePackage.cs (2)
14private readonly IEngineEnvironmentSettings _settings; 18public FolderManagedTemplatePackage(IEngineEnvironmentSettings settings, IInstaller installer, IManagedTemplatePackageProvider provider, string mountPointUri, DateTime lastChangeTime)
Installers\NuGet\NugetApiPackageManager.cs (2)
19private readonly IEngineEnvironmentSettings _environmentSettings; 28internal NuGetApiPackageManager(IEngineEnvironmentSettings settings)
Installers\NuGet\NuGetInstaller.cs (3)
15private readonly IEngineEnvironmentSettings _environmentSettings; 21public NuGetInstaller(IInstallerFactory factory, IEngineEnvironmentSettings settings, string installPath) 42public NuGetInstaller(IInstallerFactory factory, IEngineEnvironmentSettings settings, string installPath, IDownloader packageDownloader, IUpdateChecker updateChecker)
Installers\NuGet\NuGetInstallerFactory.cs (1)
17IInstaller IInstallerFactory.CreateInstaller(IEngineEnvironmentSettings settings, string installPath)
Installers\NuGet\NuGetManagedTemplatePackage.cs (4)
22private readonly IEngineEnvironmentSettings _settings; 26IEngineEnvironmentSettings settings, 56IEngineEnvironmentSettings settings, 159IEngineEnvironmentSettings settings,
Mount\Archive\ZipFileMountPoint.cs (2)
18internal ZipFileMountPoint(IEngineEnvironmentSettings environmentSettings, IMountPoint? parent, string mountPointUri, ZipArchive archive) 33public IEngineEnvironmentSettings EnvironmentSettings { get; }
Mount\Archive\ZipFileMountPointFactory.cs (1)
17bool IMountPointFactory.TryMount(IEngineEnvironmentSettings environmentSettings, IMountPoint? parent, string mountPointUri, out IMountPoint? mountPoint)
Mount\FileSystem\FileSystemMountPoint.cs (2)
17internal FileSystemMountPoint(IEngineEnvironmentSettings environmentSettings, string mountPointUri, string mountPointRootPath) 28public IEngineEnvironmentSettings EnvironmentSettings { get; }
Mount\FileSystem\FileSystemMountPointFactory.cs (1)
15bool IMountPointFactory.TryMount(IEngineEnvironmentSettings environmentSettings, IMountPoint? parent, string mountPointUri, out IMountPoint? mountPoint)
Settings\ComponentManager.cs (2)
22private readonly IEngineEnvironmentSettings _engineEnvironmentSettings; 27public ComponentManager(IEngineEnvironmentSettings engineEnvironmentSettings)
Settings\Scanner.cs (2)
22private readonly IEngineEnvironmentSettings _environmentSettings; 26public Scanner(IEngineEnvironmentSettings environmentSettings)
Settings\SettingsFilePaths.cs (2)
10private readonly IEngineEnvironmentSettings _environmentSettings; 18internal SettingsFilePaths(IEngineEnvironmentSettings environmentSettings)
Settings\SettingsStore.cs (1)
85internal static SettingsStore Load(IEngineEnvironmentSettings engineEnvironmentSettings, SettingsFilePaths paths)
Settings\TemplateCache.cs (3)
21public TemplateCache(IReadOnlyList<ITemplatePackage> allTemplatePackages, ScanResult?[] scanResults, Dictionary<string, DateTime> mountPoints, IEngineEnvironmentSettings environmentSettings) 201private (string, JsonObject?)? GetBestHostConfigMatch(IScanTemplateInfo newTemplate, IEngineEnvironmentSettings settings, IMountPoint mountPoint) 218private JsonObject? ReadHostFile(IScanTemplateInfo template, string path, IEngineEnvironmentSettings settings, IMountPoint mountPoint)
Settings\TemplatePackageManager.cs (2)
19private readonly IEngineEnvironmentSettings _environmentSettings; 31public TemplatePackageManager(IEngineEnvironmentSettings environmentSettings)
Template\IParameterSetBuilder.cs (1)
25IEngineEnvironmentSettings environment,
Template\ParameterSetBuilder.cs (3)
27public static IParameterSetBuilder CreateWithDefaults(IGenerator generator, IParameterDefinitionSet parametersDefinition, IEngineEnvironmentSettings environment, string? name = null) 38public static IParameterSetBuilder CreateWithDefaults(IGenerator generator, IParameterDefinitionSet parametersDefinition, string? name, IEngineEnvironmentSettings environment, out IReadOnlyList<string> paramsWithInvalidValues) 156public void SetParameterDefault(IGenerator generator, ITemplateParameter parameter, IEngineEnvironmentSettings environment, bool useHostDefaults, bool isRequired, List<string> paramsWithInvalidValues)
Template\TemplateCreator.cs (3)
16private readonly IEngineEnvironmentSettings _environmentSettings; 19public TemplateCreator(IEngineEnvironmentSettings environmentSettings) 521IEngineEnvironmentSettings environment,
TemplateConstraintManager.cs (1)
19public TemplateConstraintManager(IEngineEnvironmentSettings engineEnvironmentSettings)
Microsoft.TemplateEngine.Utils (7)
DefaultTemplatePackageProvider.cs (2)
14private readonly IEngineEnvironmentSettings _environmentSettings; 18public DefaultTemplatePackageProvider(ITemplatePackageProviderFactory factory, IEngineEnvironmentSettings environmentSettings, IEnumerable<string>? nupkgs = null, IEnumerable<string>? folders = null)
EngineEnvironmentSettingsExtensions.cs (2)
13/// Using all <see cref="IMountPointFactory"/> in <see cref="IEngineEnvironmentSettings.Components"/>. 19public static bool TryGetMountPoint(this IEngineEnvironmentSettings engineEnvironment, string mountPointUri, out IMountPoint? mountPoint)
InstallRequestPathResolution.cs (2)
26public static IEnumerable<string> ExpandMaskedPath(string maskedPath, IEngineEnvironmentSettings environmentSettings) 51private static IEnumerable<string> ResolveSearchPattern(string maskedPath, IEngineEnvironmentSettings environmentSettings)
RuntimeValueUtils.cs (1)
12public static bool TryGetRuntimeValue(this IParameterSet parameters, IEngineEnvironmentSettings environmentSettings, string name, out object? value, bool skipEnvironmentVariableSearch = false)
Microsoft.TemplateSearch.Common (8)
Abstractions\ITemplateSearchProviderFactory.cs (1)
25ITemplateSearchProvider CreateProvider(IEngineEnvironmentSettings environmentSettings, IReadOnlyDictionary<string, Func<object, object>> additionalDataReaders);
Providers\NuGetMetadataSearchProvider.cs (3)
28private readonly IEngineEnvironmentSettings _environmentSettings; 39IEngineEnvironmentSettings environmentSettings, 53IEngineEnvironmentSettings environmentSettings,
Providers\NuGetMetadataSearchProviderFactory.cs (1)
16IEngineEnvironmentSettings environmentSettings,
TemplateDiscoveryMetadata\LegacySearchCacheReader.cs (1)
55internal static bool TryReadDiscoveryMetadata(IEngineEnvironmentSettings environmentSettings, string filePath, IReadOnlyDictionary<string, Func<object, object>>? additionalDataReaders, out TemplateDiscoveryMetadata? discoveryMetadata)
TemplateSearchCoordinator.cs (2)
15private readonly IEngineEnvironmentSettings _environmentSettings; 19IEngineEnvironmentSettings environmentSettings,