2 implementations of Logger
Microsoft.TemplateEngine.Edge (1)
DefaultTemplateEngineHost.cs (1)
52public ILogger Logger { get; }
Microsoft.TemplateEngine.Utils (1)
DefaultTemplateEngineHost.cs (1)
64public ILogger Logger { get; }
91 references to Logger
dotnet (8)
Commands\New\MSBuildEvaluation\ProjectCapabilityConstraint.cs (2)
27environmentSettings.Host.Logger.LogDebug("{0}: '{1}' component is not available.", nameof(ProjectCapabilityConstraintFactory), nameof(MSBuildEvaluator)); 38environmentSettings.Host.Logger.LogDebug("{0}: Failed to evaluate the project: {1}.", nameof(ProjectCapabilityConstraintFactory), e.Message);
Commands\New\MSBuildEvaluation\ProjectContextSymbolSource.cs (6)
34settings.Host.Logger.LogDebug("{0}: {1} component is not available, exiting.", nameof(ProjectContextSymbolSource), nameof(MSBuildEvaluator)); 41settings.Host.Logger.LogDebug("{0}: evaluation did not succeed, status: {1}, exiting.", nameof(ProjectContextSymbolSource), evaluationResult.Status); 46settings.Host.Logger.LogDebug("The project {0} is not an SDK style project, and is not supported for evaluation.", evaluationResult.ProjectPath); 59settings.Host.Logger.LogDebug("{0}: value for {1}: {2}.", nameof(ProjectContextSymbolSource), bindname, propertyValue); 64settings.Host.Logger.LogDebug("{0}: value for {1}: {2}.", nameof(ProjectContextSymbolSource), bindname, propertyValue ?? "<null>"); 69settings.Host.Logger.LogDebug("{0}: unexpected error during evaluation: {1}.", nameof(ProjectContextSymbolSource), e.Message);
Microsoft.TemplateEngine.Cli (7)
Commands\BaseCommand.cs (1)
249using (Timing.Over(environmentSettings.Host.Logger, "Execute"))
Commands\create\InstantiateCommand.cs (4)
142environmentSettings.Host.Logger.LogWarning(LocalizableStrings.InstantiateCommand_Warning_FailedToGetTemplatePackageForTemplateGroup, templateGroup.GroupIdentity); 143environmentSettings.Host.Logger.LogDebug("Details: {exception}.", ex); 335environmentSettings.Host.Logger.LogWarning(LocalizableStrings.InstantiateCommand_Warning_FailedToGetTemplatePackageForTemplate, template.Identity); 336environmentSettings.Host.Logger.LogDebug("Details: {exception}.", ex);
HostSpecificDataLoader.cs (2)
54_engineEnvironment.Host.Logger.LogWarning( 81_engineEnvironment.Host.Logger.LogWarning(
Microsoft.TemplateEngine.Edge (15)
BuiltInManagedProvider\GlobalSettings.cs (1)
217_environmentSettings.Host.Logger.LogDebug(
Components\EnvironmentVariablesBindSource.cs (2)
27settings.Host.Logger.LogDebug( 34settings.Host.Logger.LogDebug(
Components\HostParametersBindSource.cs (2)
27settings.Host.Logger.LogDebug( 34settings.Host.Logger.LogDebug(
Constraints\WorkloadConstraintFactory.cs (1)
52environmentSettings.Host.Logger,
Settings\SettingsStore.cs (3)
93using (Timing.Over(engineEnvironmentSettings.Host.Logger, "Parse settings")) 105using (Timing.Over(engineEnvironmentSettings.Host.Logger, "Deserialize user settings")) 110using (Timing.Over(engineEnvironmentSettings.Host.Logger, "Init probing paths"))
Settings\TemplateCache.cs (4)
23ILogger logger = environmentSettings.Host.Logger; 224settings.Host.Logger.LogDebug($"Start loading host config {template.MountPointUri}{path}"); 236settings.Host.Logger.LogWarning( 244settings.Host.Logger.LogDebug($"End loading host config {template.MountPointUri}{path}");
Template\TemplateCreator.cs (2)
99ValidationUtils.LogValidationResults(_environmentSettings.Host.Logger, new[] { template }); 248using (Timing.Over(_environmentSettings.Host.Logger, $"Template from config {info.MountPointUri}{info.ConfigPlace}"))
Microsoft.TemplateEngine.Orchestrator.RunnableProjects (56)
DirectoryBasedTemplate.cs (2)
40Logger = settings.Host.Logger; 67Logger = settings.Host.Logger;
FileRenameGenerator.cs (1)
160EngineConfig config = new(environmentSettings.Host.Logger, variables);
GlobalRunSpec.cs (2)
151|| Cpp2StyleEvaluatorDefinition.EvaluateFromString(host.Logger, condition!, variables)) 168host.Logger.LogWarning($"Operation type = [{opType}] from configuration is unknown.");
MacroProcessor.cs (2)
36environmentSettings.Host.Logger.LogWarning( 61environmentSettings.Host.Logger.LogWarning(LocalizableStrings.MacroProcessor_Warning_UnknownMacro, config.VariableName, config.Type);
Macros\CaseChangeMacro.cs (3)
21environmentSettings.Host.Logger.LogDebug("[{macro}]: Source variable '{sourceVar}' was not found, skipping processing for macro '{var}'.", nameof(CaseChangeMacro), config.Source, config.VariableName); 26environmentSettings.Host.Logger.LogDebug("[{macro}]: The value of source variable '{sourceVar}' is null, skipping processing for macro '{var}'.", nameof(CaseChangeMacro), config.Source, config.VariableName); 32environmentSettings.Host.Logger.LogDebug("[{macro}]: Assigned variable '{var}' to '{value}'.", nameof(CaseChangeMacro), config.VariableName, value);
Macros\CoalesceMacro.cs (6)
24environmentSettings.Host.Logger.LogDebug("[{macro}]: '{var}': source value '{source}' is not used, because it is equal to default value '{default}'.", nameof(CoalesceMacro), config.VariableName, currentSourceValue, config.DefaultValue); 31environmentSettings.Host.Logger.LogDebug( 41environmentSettings.Host.Logger.LogDebug("[{macro}]: '{var}': source value '{source}' is an empty string, fall back.", nameof(CoalesceMacro), config.VariableName, currentSourceValue); 46environmentSettings.Host.Logger.LogDebug("[{macro}]: Assigned variable '{var}' to '{value}'.", nameof(CoalesceMacro), config.VariableName, currentSourceValue); 53environmentSettings.Host.Logger.LogDebug("[{macro}]: Assigned variable '{var}' to fallback value '{value}'.", nameof(CoalesceMacro), config.VariableName, currentFallbackValue); 56environmentSettings.Host.Logger.LogDebug("[{macro}]: Variable '{var}' was not assigned, neither source nor fallback variable was found.", nameof(CoalesceMacro), config.VariableName);
Macros\ConstantMacro.cs (1)
19environmentSettings.Host.Logger.LogDebug("[{macro}]: Variable '{var}' was assigned to value '{value}'.", nameof(ConstantMacro), config.VariableName, config.Value);
Macros\EvaluateMacro.cs (2)
20bool result = config.Evaluator(environmentSettings.Host.Logger, config.Condition, variableCollection); 22environmentSettings.Host.Logger.LogDebug("[{macro}]: Variable '{var}' was assigned to value '{value}'.", nameof(EvaluateMacro), config.VariableName, result);
Macros\GeneratePortNumberMacro.cs (3)
19environmentSettings.Host.Logger.LogDebug("[{macro}]: Variable '{var}' was assigned to value '{value}'.", nameof(GeneratePortNumberMacro), config.VariableName, config.Port); 28environmentSettings.Host.Logger.LogDebug("[{macro}]: Variable '{var}' was assigned to value '{value}' in deterministic mode.", nameof(GeneratePortNumberMacro), config.VariableName, config.Low); 31public override GeneratePortNumberConfig CreateConfig(IEngineEnvironmentSettings environmentSettings, IGeneratedSymbolConfig deferredConfig) => new(environmentSettings.Host.Logger, this, deferredConfig);
Macros\GuidMacro.cs (4)
27environmentSettings.Host.Logger.LogDebug("[{macro}]: deterministic mode enabled.", nameof(GuidMacro)); 52environmentSettings.Host.Logger.LogDebug("[{macro}]: Variable '{var}' was assigned to value '{value}'.", nameof(GuidMacro), legacyName, value); 53environmentSettings.Host.Logger.LogDebug("[{macro}]: Variable '{var}' was assigned to value '{value}'.", nameof(GuidMacro), newName, value); 61environmentSettings.Host.Logger.LogDebug("[{macro}]: Variable '{var}' was assigned to value '{value}'.", nameof(GuidMacro), config.VariableName, defaultValue);
Macros\JoinMacro.cs (2)
28environmentSettings.Host.Logger.LogDebug("[{macro}]: Variable '{var}' was not found, using empty value instead'.", nameof(JoinMacro), symbol.Value); 48environmentSettings.Host.Logger.LogDebug("[{macro}]: Variable '{var}' was assigned to value '{value}'.", nameof(JoinMacro), config.VariableName, result);
Macros\NowMacro.cs (2)
21environmentSettings.Host.Logger.LogDebug("[{macro}]: Variable '{var}' was assigned to value '{value}'.", nameof(NowMacro), config.VariableName, value); 32environmentSettings.Host.Logger.LogDebug("[{macro}]: Variable '{var}' was assigned to value '{value}' in deterministic mode.", nameof(NowMacro), config.VariableName, value);
Macros\ProcessValueFormMacro.cs (4)
21environmentSettings.Host.Logger.LogDebug("[{macro}]: Source variable '{sourceVar}' was not found, skipping processing for macro '{var}'.", nameof(ProcessValueFormMacro), config.SourceVariable, config.VariableName); 26environmentSettings.Host.Logger.LogDebug("[{macro}]: The value of source variable '{sourceVar}' is null, skipping processing for macro '{var}'.", nameof(ProcessValueFormMacro), config.SourceVariable, config.VariableName); 33environmentSettings.Host.Logger.LogDebug("[{macro}]: Processing form {formName} on {val} resulted in null.", nameof(JoinMacro), config.Forms, working); 37environmentSettings.Host.Logger.LogDebug("[{macro}]: Variable '{var}' was assigned to value '{value}'.", nameof(JoinMacro), config.VariableName, result);
Macros\RandomMacro.cs (2)
20environmentSettings.Host.Logger.LogDebug("[{macro}]: Variable '{var}' was assigned to value '{value}'.", nameof(RandomMacro), config.VariableName, value); 29environmentSettings.Host.Logger.LogDebug("[{macro}]: Variable '{var}' was assigned to value '{value}' in deterministic mode.", nameof(RandomMacro), config.VariableName, config.Low);
Macros\RegexMacro.cs (3)
21environmentSettings.Host.Logger.LogDebug("[{macro}]: Source variable '{sourceVar}' was not found, skipping processing for macro '{var}'.", nameof(RegexMacro), config.Source, config.VariableName); 26environmentSettings.Host.Logger.LogDebug("[{macro}]: The value of source variable '{sourceVar}' is null, skipping processing for macro '{var}'.", nameof(RegexMacro), config.Source, config.VariableName); 36environmentSettings.Host.Logger.LogDebug("[{macro}]: Assigned variable '{var}' to '{value}'.", nameof(RegexMacro), config.VariableName, value);
Macros\RegexMatchMacro.cs (3)
21environmentSettings.Host.Logger.LogDebug("[{macro}]: Source variable '{sourceVar}' was not found, skipping processing for macro '{var}'.", nameof(RegexMatchMacro), config.Source, config.VariableName); 26environmentSettings.Host.Logger.LogDebug("[{macro}]: The value of source variable '{sourceVar}' is null, skipping processing for macro '{var}'.", nameof(RegexMatchMacro), config.Source, config.VariableName); 32environmentSettings.Host.Logger.LogDebug("[{macro}]: Assigned variable '{var}' to '{value}'.", nameof(RegexMatchMacro), config.VariableName, result);
Macros\SwitchMacro.cs (2)
29if (config.Evaluator(environmentSettings.Host.Logger, condition!, variableCollection)) 36environmentSettings.Host.Logger.LogDebug("[{macro}]: Assigned variable '{var}' to '{value}'.", nameof(SwitchMacro), config.VariableName, result);
OperationConfig\ReplacementConfig.cs (1)
77environmentSettings.Host.Logger.LogDebug($"Couldn't find a variable called {tokens.VariableName}");
PostAction.cs (1)
38ILogger logger = environmentSettings.Host.Logger;
PrimaryOutput.cs (1)
36model.EvaluateCondition(environmentSettings.Host.Logger, rootVariableCollection);
RunnableProjectConfig.cs (4)
308EngineEnvironmentSettings.Host.Logger.LogWarning(LocalizableStrings.RunnableProjectConfig_OperationSetup_UnknownForm, p.Name, formName); 366EngineEnvironmentSettings.Host.Logger.LogWarning(LocalizableStrings.RunnableProjectConfig_OperationSetup_UnknownForm, derivedSymbol.Name, derivedSymbol.ValueTransform); 396EngineEnvironmentSettings.Host.Logger.LogWarning(LocalizableStrings.RunnableProjectConfig_OperationSetup_UnknownForm, baseValueSymbol.Name, formName); 493EngineEnvironmentSettings.Host.Logger.LogWarning(
RunnableProjectGenerator.cs (5)
79settings.Host.Logger.LogError(LocalizableStrings.Authoring_TemplateNotInstalled_Message, configFile?.GetDisplayPath(), ex.Message); 84settings.Host.Logger.LogError(LocalizableStrings.Authoring_TemplateNotInstalled_Message, configFile?.GetDisplayPath(), ex.Message); 89settings.Host.Logger.LogError(LocalizableStrings.Authoring_TemplateNotInstalled_Message, configFile?.GetDisplayPath(), ex); 138IOrchestrator basicOrchestrator = new Core.Util.Orchestrator(environmentSettings.Host.Logger, environmentSettings.Host.FileSystem); 315IOrchestrator basicOrchestrator = new Core.Util.Orchestrator(environmentSettings.Host.Logger, environmentSettings.Host.FileSystem);
Microsoft.TemplateEngine.Utils (1)
InstallRequestPathResolution.cs (1)
81environmentSettings.Host.Logger.LogDebug("Failed to parse masked path {0}, {1}.", maskedPath, ex.ToString());
Microsoft.TemplateSearch.Common (4)
Providers\NuGetMetadataSearchProvider.cs (1)
227_environmentSettings.Host.Logger.LogWarning(LocalizableStrings.BlobStoreSourceFileProvider_Warning_LocalCacheWillBeUsed);
TemplateDiscoveryMetadata\LegacySearchCacheReader.cs (2)
58environmentSettings.Host.Logger.LogDebug($"Reading cache file {pathToConfig}"); 63return TryReadDiscoveryMetadata(cacheObject, environmentSettings.Host.Logger, additionalDataReaders, out discoveryMetadata);
TemplateSearchCoordinator.cs (1)
70_environmentSettings.Host.Logger.LogDebug("Search by provider {0} failed, details: {1}", provider.Factory.DisplayName, ex);