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 24
24
using Microsoft . CodeAnalysis . Text ;
25
25
using Microsoft . DotNet . Cli . Commands . Clean . FileBasedAppArtifacts ;
26
26
using Microsoft . DotNet . Cli . Commands . Restore ;
27
+ using Microsoft . DotNet . Cli . Extensions ;
27
28
using Microsoft . DotNet . Cli . Utils ;
28
29
using Microsoft . DotNet . Cli . Utils . Extensions ;
29
30
@@ -297,14 +298,17 @@ public override int Execute()
297
298
298
299
// Set up MSBuild.
299
300
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 ) ;
301
305
var projectCollection = new ProjectCollection (
302
306
MSBuildArgs . GlobalProperties ,
303
- loggers ,
307
+ loggersWithTelemetry ,
304
308
ToolsetDefinitionLocations . Default ) ;
305
309
var parameters = new BuildParameters ( projectCollection )
306
310
{
307
- Loggers = loggers ,
311
+ Loggers = loggersWithTelemetry ,
308
312
LogTaskInputs = binaryLoggers . Length != 0 ,
309
313
} ;
310
314
You can’t perform that action at this time.
0 commit comments