1 implementation of Components
Microsoft.TemplateEngine.Edge (1)
EngineEnvironmentSettings.cs (1)
67
public IComponentManager
Components
{ get; }
17 references to Components
dotnet (2)
Commands\New\MSBuildEvaluation\ProjectCapabilityConstraint.cs (1)
23
MSBuildEvaluator? evaluator = environmentSettings.
Components
.OfType<MSBuildEvaluator>().FirstOrDefault();
Commands\New\MSBuildEvaluation\ProjectContextSymbolSource.cs (1)
30
MSBuildEvaluator? evaluator = settings.
Components
.OfType<MSBuildEvaluator>().FirstOrDefault();
Microsoft.TemplateEngine.Cli (3)
Commands\BaseCommand.cs (2)
214
environmentSettings.
Components
.OfType<IMountPointFactory>())
225
environmentSettings.
Components
.OfType<IGenerator>())
PostActionDispatcher.cs (1)
110
_environment.
Components
.TryGetComponent(action.ActionId, out actionProcessor);
Microsoft.TemplateEngine.Edge (9)
BuiltInManagedProvider\GlobalSettingsTemplatePackageProvider.cs (1)
32
foreach (var installerFactory in settings.
Components
.OfType<IInstallerFactory>())
Constraints\SdkVersionConstraintFactory.cs (1)
49
environmentSettings.
Components
.OfType<ISdkInfoProvider>(),
Constraints\WorkloadConstraintFactory.cs (1)
51
environmentSettings.
Components
.OfType<IWorkloadsInfoProvider>(),
Settings\Scanner.cs (3)
108
foreach (IMountPointFactory factory in _environmentSettings.
Components
.OfType<IMountPointFactory>())
174
_environmentSettings.
Components
.RegisterMany(typeList);
237
foreach (IGenerator generator in _environmentSettings.
Components
.OfType<IGenerator>())
Settings\TemplatePackageManager.cs (1)
255
var providers = _environmentSettings.
Components
.OfType<ITemplatePackageProviderFactory>().Select(f => f.CreateProvider(_environmentSettings));
Template\TemplateCreator.cs (1)
244
if (!_environmentSettings.
Components
.TryGetComponent(info.GeneratorId, out IGenerator? generator))
TemplateConstraintManager.cs (1)
23
var constraintFactories = engineEnvironmentSettings.
Components
.OfType<ITemplateConstraintFactory>();
Microsoft.TemplateEngine.Utils (2)
EngineEnvironmentSettingsExtensions.cs (2)
13
/// Using all <see cref="IMountPointFactory"/> in <see cref="IEngineEnvironmentSettings.
Components
"/>.
21
foreach (var factory in engineEnvironment.
Components
.OfType<IMountPointFactory>())
Microsoft.TemplateSearch.Common (1)
TemplateSearchCoordinator.cs (1)
25
foreach (ITemplateSearchProviderFactory factory in _environmentSettings.
Components
.OfType<ITemplateSearchProviderFactory>())