3 implementations of IBindSymbolSource
dotnet (1)
Commands\New\MSBuildEvaluation\ProjectContextSymbolSource.cs (1)
14internal class ProjectContextSymbolSource : IBindSymbolSource
Microsoft.TemplateEngine.Edge (2)
Components\EnvironmentVariablesBindSource.cs (1)
13public sealed class EnvironmentVariablesBindSource : IBindSymbolSource
Components\HostParametersBindSource.cs (1)
13public sealed class HostParametersBindSource : IBindSymbolSource
13 references to IBindSymbolSource
dotnet (1)
Commands\New\NewCommandParser.cs (1)
116builtIns.Add((typeof(IBindSymbolSource), new ProjectContextSymbolSource()));
Microsoft.TemplateEngine.Edge (12)
Components.cs (4)
33(typeof(IBindSymbolSource), new EnvironmentVariablesBindSource()), 34(typeof(IBindSymbolSource), new HostParametersBindSource()), 44(typeof(IBindSymbolSource), new EnvironmentVariablesBindSource()), 45(typeof(IBindSymbolSource), new HostParametersBindSource()),
Components\EnvironmentVariablesBindSource.cs (4)
17string IBindSymbolSource.SourcePrefix => "env"; 19bool IBindSymbolSource.RequiresPrefixMatch => false; 23string IBindSymbolSource.DisplayName => LocalizableStrings.EnvironmentVariablesBindSource_Name; 25Task<string?> IBindSymbolSource.GetBoundValueAsync(IEngineEnvironmentSettings settings, string bindName, CancellationToken cancellationToken)
Components\HostParametersBindSource.cs (4)
17string IBindSymbolSource.SourcePrefix => "host"; 19bool IBindSymbolSource.RequiresPrefixMatch => false; 23string IBindSymbolSource.DisplayName => LocalizableStrings.HostParametersBindSource_Name; 25Task<string?> IBindSymbolSource.GetBoundValueAsync(IEngineEnvironmentSettings settings, string bindName, CancellationToken cancellationToken)