File tree Expand file tree Collapse file tree 1 file changed +7
-3
lines changed
src/Cli/dotnet/Commands/Run Expand file tree Collapse file tree 1 file changed +7
-3
lines changed Original file line number Diff line number Diff line change 2424using Microsoft . CodeAnalysis . Text ;
2525using Microsoft . DotNet . Cli . Commands . Clean . FileBasedAppArtifacts ;
2626using Microsoft . DotNet . Cli . Commands . Restore ;
27+ using Microsoft . DotNet . Cli . Extensions ;
2728using Microsoft . DotNet . Cli . Utils ;
2829using Microsoft . DotNet . Cli . Utils . Extensions ;
2930
@@ -297,14 +298,17 @@ public override int Execute()
297298
298299 // Set up MSBuild.
299300 ReadOnlySpan < ILogger > binaryLoggers = binaryLogger is null ? [ ] : [ binaryLogger . Value ] ;
300- IEnumerable < ILogger > loggers = [ .. binaryLoggers , consoleLogger ] ;
301+ IEnumerable < ILogger > existingLoggers = [ .. binaryLoggers , consoleLogger ] ;
302+
303+ // Include telemetry logger for evaluation and capture it for potential future use
304+ var ( loggersWithTelemetry , telemetryCentralLogger ) = ProjectInstanceExtensions . CreateLoggersWithTelemetry ( existingLoggers ) ;
301305 var projectCollection = new ProjectCollection (
302306 MSBuildArgs . GlobalProperties ,
303- loggers ,
307+ loggersWithTelemetry ,
304308 ToolsetDefinitionLocations . Default ) ;
305309 var parameters = new BuildParameters ( projectCollection )
306310 {
307- Loggers = loggers ,
311+ Loggers = loggersWithTelemetry ,
308312 LogTaskInputs = binaryLoggers . Length != 0 ,
309313 } ;
310314
You can’t perform that action at this time.
0 commit comments