1 interface inheriting from IPrioritizedComponent
Microsoft.TemplateEngine.Abstractions (1)
Components\IBindSymbolSource.cs (1)
10public interface IBindSymbolSource : IPrioritizedComponent
1 implementation of IPrioritizedComponent
Microsoft.TemplateEngine.Edge (1)
BuiltInManagedProvider\GlobalSettingsTemplatePackageProviderFactory.cs (1)
9public sealed class GlobalSettingsTemplatePackageProviderFactory : ITemplatePackageProviderFactory, IPrioritizedComponent
5 references to IPrioritizedComponent
Microsoft.TemplateEngine.Abstractions (1)
Components\IBindSymbolSource.cs (1)
8/// The priority order is determined by <see cref="IPrioritizedComponent.Priority"/>.
Microsoft.TemplateEngine.Edge (4)
BuiltInManagedProvider\GlobalSettingsTemplatePackageProviderFactory.cs (1)
21int IPrioritizedComponent.Priority => 1000;
Components\EnvironmentVariablesBindSource.cs (1)
15int IPrioritizedComponent.Priority => 0;
Components\HostParametersBindSource.cs (1)
15int IPrioritizedComponent.Priority => 100;
Settings\TemplatePackageManager.cs (1)
102foreach (KeyValuePair<ITemplatePackageProvider, Task<IReadOnlyList<ITemplatePackage>>> source in _cachedSources.OrderBy((p) => (p.Key.Factory as IPrioritizedComponent)?.Priority ?? 0))