2 implementations of IEnvironment
Microsoft.TemplateEngine.Cli (1)
CliEnvironment.cs (1)
8internal class CliEnvironment : IEnvironment
Microsoft.TemplateEngine.Edge (1)
DefaultEnvironment.cs (1)
13public class DefaultEnvironment : IEnvironment
25 references to IEnvironment
Microsoft.TemplateEngine.Abstractions (1)
IEngineEnvironmentSettings.cs (1)
25IEnvironment Environment { get; }
Microsoft.TemplateEngine.Cli (15)
Commands\BaseCommand.cs (1)
61IEnvironment environment = new CliEnvironment();
Commands\CliPathInfo.cs (1)
14IEnvironment environment,
Commands\create\InstantiateCommand.cs (2)
113IEnvironment environment = environmentSettings.Environment; 297IEnvironment environment = environmentSettings.Environment;
TabularOutput\CliTabularOutputSettings.cs (2)
12IEnvironment environment, 34internal TabularOutputSettings(IEnvironment environment, ITabularOutputArgs args)
TabularOutput\TemplateGroupDisplay.cs (8)
71internal static string GetLanguagesToDisplay(IEnumerable<ITemplateInfo> templateGroup, string? language, string? defaultLanguage, IEnvironment environment) 116internal static string GetAuthorsToDisplay(IEnumerable<ITemplateInfo> templateGroup, IEnvironment environment) 134/// <param name="environment"><see cref="IEnvironment"/> settings to use.</param> 140IEnvironment environment) 167internal static string GetClassificationsToDisplay(IEnumerable<ITemplateInfo> templateGroup, IEnvironment environment) 198/// <param name="environment"><see cref="IEnvironment"/> settings to use.</param> 204IEnvironment environment) 252private static string GetTypesToDisplay(IEnumerable<ITemplateInfo> templateGroup, IEnvironment environment)
TemplateSearch\CliTemplateSearchCoordinator.cs (1)
231IEnvironment environment)
Microsoft.TemplateEngine.Edge (8)
DefaultEnvironment.cs (1)
10/// Default implementation of <see cref="IEnvironment"/>.
DefaultPathInfo.cs (3)
20/// <param name="environment"><see cref="IEnvironment"/> implementation to be used to get location of user profile directory.</param> 35IEnvironment environment, 94private static string GetUserProfileDir(IEnvironment environment)
EngineEnvironmentSettings.cs (3)
25/// <param name="environment">implementation of <see cref="IEnvironment"/> to use. If not specified, <see cref="DefaultEnvironment"/> will be used.</param> 34IEnvironment? environment = null, 63public IEnvironment Environment { get; }
VirtualEnvironment.cs (1)
10/// Virtualized implementation of <see cref="IEnvironment"/>.
Microsoft.TemplateEngine.IDE (1)
Bootstrapper.cs (1)
42IEnvironment? environment = null)