Skip to content

Commit d62f17c

Browse files
Copilotjjonescz
authored andcommitted
Add telemetry logger support to PackageAddCommand for project evaluation
Co-authored-by: jjonescz <[email protected]>
1 parent fb7514c commit d62f17c

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/Cli/dotnet/Commands/Package/Add/PackageAddCommand.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -190,7 +190,10 @@ private int ExecuteForFileBasedApp(string path)
190190
NoCache = true,
191191
NoBuild = true,
192192
};
193-
var projectCollection = new ProjectCollection();
193+
194+
// Include telemetry logger for project evaluation
195+
var (loggersWithTelemetry, _) = ProjectInstanceExtensions.CreateLoggersWithTelemetry([]);
196+
var projectCollection = new ProjectCollection(globalProperties: null, loggersWithTelemetry, ToolsetDefinitionLocations.Default);
194197
var projectInstance = command.CreateProjectInstance(projectCollection);
195198

196199
// Set initial version to Directory.Packages.props and/or C# file

0 commit comments

Comments
 (0)