2 implementations of ManagedProvider
Microsoft.TemplateEngine.Edge (2)
Installers\Folder\FolderManagedTemplatePackage.cs (1)
60
public IManagedTemplatePackageProvider
ManagedProvider
{ get; }
Installers\NuGet\NuGetManagedTemplatePackage.cs (1)
87
public IManagedTemplatePackageProvider
ManagedProvider
{ get; }
9 references to ManagedProvider
Microsoft.TemplateEngine.Cli (6)
TemplatePackageCoordinator.cs (6)
80
return (await managedTemplatePackage.
ManagedProvider
.GetLatestVersionsAsync(new[] { managedTemplatePackage }, cancellationToken).ConfigureAwait(false)).Single();
289
foreach (var packagesGrouping in managedTemplatePackages.GroupBy(package => package.
ManagedProvider
))
671
if (packagesToUninstall.TryGetValue(templatePackage.
ManagedProvider
, out List<IManagedTemplatePackage>? packages))
677
packagesToUninstall[templatePackage.
ManagedProvider
] = new List<IManagedTemplatePackage>() { templatePackage };
693
if (packagesToUninstall.TryGetValue(templatePackage.
ManagedProvider
, out List<IManagedTemplatePackage>? packages))
699
packagesToUninstall[templatePackage.
ManagedProvider
] = new List<IManagedTemplatePackage>() { templatePackage };
Microsoft.TemplateEngine.IDE (3)
Bootstrapper.cs (3)
304
IEnumerable<IGrouping<IManagedTemplatePackageProvider, IManagedTemplatePackage>> requestsGroupedByProvider = managedPackages.GroupBy(package => package.
ManagedProvider
, package => package);
326
IEnumerable<IGrouping<IManagedTemplatePackageProvider, UpdateRequest>> requestsGroupedByProvider = updateRequests.GroupBy(request => request.TemplatePackage.
ManagedProvider
, request => request);
348
IEnumerable<IGrouping<IManagedTemplatePackageProvider, IManagedTemplatePackage>> requestsGroupedByProvider = managedPackages.GroupBy(package => package.
ManagedProvider
, package => package);