6 instantiations of TemplatePackageManager
Microsoft.TemplateEngine.Cli (5)
Commands\BaseCommand.cs (2)
103using TemplatePackageManager templatePackageManager = new(environmentSettings); 243using TemplatePackageManager templatePackageManager = new(environmentSettings);
Commands\create\InstantiateCommand.Help.cs (1)
28using TemplatePackageManager templatePackageManager = new(environmentSettings);
TemplateInvoker.cs (2)
55using TemplatePackageManager templatePackageManager = new(_environmentSettings); 247using TemplatePackageManager templatePackageManager = new(_environmentSettings);
Microsoft.TemplateEngine.IDE (1)
Bootstrapper.cs (1)
64_templatePackagesManager = new TemplatePackageManager(_engineEnvironmentSettings);
77 references to TemplatePackageManager
Microsoft.TemplateEngine.Cli (70)
CliTemplateInfo.cs (4)
138/// The method might throw exceptions if <see cref="TemplatePackageManager.GetTemplatePackageAsync(ITemplateInfo, CancellationToken)"/> call throws. 141TemplatePackageManager templatePackageManager, 152/// The method might throw exceptions if <see cref="TemplatePackageManager.GetTemplatePackageAsync(ITemplateInfo, CancellationToken)"/> call throws. 155TemplatePackageManager templatePackageManager,
Commands\alias\AliasAddCommand.cs (1)
17TemplatePackageManager templatePackageManager,
Commands\alias\AliasCommand.cs (1)
17TemplatePackageManager templatePackageManager,
Commands\alias\AliasShowCommand.cs (1)
17TemplatePackageManager templatePackageManager,
Commands\BaseCommand.cs (8)
51protected internal virtual IEnumerable<CompletionItem> GetCompletions(CompletionContext context, IEngineEnvironmentSettings environmentSettings, TemplatePackageManager templatePackageManager) 103using TemplatePackageManager templatePackageManager = new(environmentSettings); 111/// This method uses <see cref="TemplatePackageManager.GetTemplatesAsync(CancellationToken)"/>, however this should not take long as templates normally at least once 117TemplatePackageManager templatePackageManager, 155protected abstract Task<NewCommandStatus> ExecuteAsync(TArgs args, IEngineEnvironmentSettings environmentSettings, TemplatePackageManager templatePackageManager, ParseResult parseResult, CancellationToken cancellationToken); 162TemplatePackageManager templatePackageManager, 191private static Task HandleDebugRebuildCacheAsync(TArgs args, TemplatePackageManager templatePackageManager, CancellationToken cancellationToken) 243using TemplatePackageManager templatePackageManager = new(environmentSettings);
Commands\create\InstantiateCommand.cs (11)
36TemplatePackageManager templatePackageManager, 44TemplatePackageManager templatePackageManager, 56TemplatePackageManager templatePackageManager, 108TemplatePackageManager templatePackageManager, 152TemplatePackageManager templatePackageManager, 166TemplatePackageManager templatePackageManager, 242TemplatePackageManager templatePackageManager, 273TemplatePackageManager templatePackageManager, 345TemplatePackageManager templatePackageManager, 370TemplatePackageManager templatePackageManager, 399TemplatePackageManager templatePackageManager,
Commands\create\InstantiateCommand.Help.cs (2)
28using TemplatePackageManager templatePackageManager = new(environmentSettings); 338TemplatePackageManager templatePackageManager,
Commands\create\InstantiateCommand.NoMatchHandling.cs (2)
62internal static List<TemplateResult> CollectTemplateMatchInfo(InstantiateCommandArgs args, IEngineEnvironmentSettings environmentSettings, TemplatePackageManager templatePackageManager, TemplateGroup templateGroup) 127TemplatePackageManager templatePackageManager,
Commands\create\InstantiateCommand.TabCompletion.cs (2)
43TemplatePackageManager templatePackageManager, 100protected internal override IEnumerable<CompletionItem> GetCompletions(CompletionContext context, IEngineEnvironmentSettings environmentSettings, TemplatePackageManager templatePackageManager)
Commands\create\TemplateCommand.cs (2)
22private readonly TemplatePackageManager _templatePackageManager; 35TemplatePackageManager templatePackageManager,
Commands\details\DetailsCommand.cs (1)
18TemplatePackageManager templatePackageManager,
Commands\install\BaseInstallCommand.cs (1)
17TemplatePackageManager templatePackageManager,
Commands\install\InstallCommand.cs (1)
17TemplatePackageManager templatePackageManager,
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)
32TemplatePackageManager templatePackageManager,
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)
17TemplatePackageManager templatePackageManager,
Commands\NewCommand.cs (2)
16protected internal override IEnumerable<CompletionItem> GetCompletions(CompletionContext context, IEngineEnvironmentSettings environmentSettings, TemplatePackageManager templatePackageManager) 58TemplatePackageManager templatePackageManager,
Commands\search\BaseSearchCommand.cs (1)
26TemplatePackageManager templatePackageManager,
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)
17TemplatePackageManager templatePackageManager,
Commands\uninstall\BaseUninstallCommand.cs (1)
17TemplatePackageManager templatePackageManager,
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)
17TemplatePackageManager templatePackageManager,
Commands\update\BaseUpdateCommand.cs (1)
25TemplatePackageManager templatePackageManager,
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)
17TemplatePackageManager templatePackageManager,
TemplateGroup.cs (4)
196/// The method might throw exceptions if <see cref="TemplatePackageManager.GetTemplatePackageAsync(ITemplateInfo, CancellationToken)"/> call throws. 199TemplatePackageManager templatePackageManager, 211/// The method might throw exceptions if <see cref="TemplatePackageManager.GetTemplatePackageAsync(ITemplateInfo, CancellationToken)"/> call throws. 214TemplatePackageManager templatePackageManager,
TemplateInvoker.cs (2)
55using TemplatePackageManager templatePackageManager = new(_environmentSettings); 247using TemplatePackageManager templatePackageManager = new(_environmentSettings);
TemplateListCoordinator.cs (2)
19private readonly TemplatePackageManager _templatePackageManager; 26TemplatePackageManager templatePackageManager,
TemplatePackageCoordinator.cs (2)
33private readonly TemplatePackageManager _templatePackageManager; 39TemplatePackageManager templatePackageManager)
TemplatePackageDisplay.cs (2)
86TemplatePackageManager templatePackageManager, 222internal async Task DisplayInstalledTemplatePackagesAsync(TemplatePackageManager templatePackageManager, GlobalArgs args, CancellationToken cancellationToken)
TemplateResolution\BaseTemplateResolver.cs (3)
11internal BaseTemplateResolver(TemplatePackageManager templatePackageManager, IHostSpecificDataLoader hostSpecificDataLoader) 23private readonly TemplatePackageManager? _templatePackageManager; 25internal BaseTemplateResolver(TemplatePackageManager templatePackageManager, IHostSpecificDataLoader hostSpecificDataLoader)
TemplateResolution\ListTemplateResolver.cs (1)
20public ListTemplateResolver(TemplateConstraintManager constraintManager, TemplatePackageManager templatePackageManager, IHostSpecificDataLoader hostSpecificDataLoader)
TemplateSearch\CliTemplateSearchCoordinator.cs (1)
36TemplatePackageManager templatePackageManager,
Microsoft.TemplateEngine.Edge (6)
Settings\TemplatePackageManager.cs (3)
34_logger = environmentSettings.Host.LoggerFactory.CreateLogger<TemplatePackageManager>(); 83/// <see cref="TemplatePackageManager"/> caches the responses from <see cref="ITemplatePackageProvider"/>s, to get non-cached response <paramref name="force"/> should be set to true. 84/// Note that specifying <paramref name="force"/> will only return responses from already loaded providers. To reload providers, instantiate new instance of the <see cref="TemplatePackageManager"/>.
TemplateListFilter.cs (3)
26[Obsolete("Use " + nameof(TemplatePackageManager.GetTemplatesAsync) + " instead")] 71[Obsolete("Use " + nameof(TemplatePackageManager.GetTemplatesAsync) + " instead")] 105[Obsolete("Use " + nameof(TemplatePackageManager.GetTemplatesAsync) + " instead")]
Microsoft.TemplateEngine.IDE (1)
Bootstrapper.cs (1)
25private readonly TemplatePackageManager _templatePackagesManager;