Skip to content

Conversation

@IEvangelist
Copy link
Member

…elemetry configuration

Copilot AI review requested due to automatic review settings January 16, 2026 20:16
@IEvangelist IEvangelist requested a review from eerhardt January 16, 2026 20:16
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds telemetry tracking for download events of installation scripts using OneDSTelemetryService integrated with Application Insights. The implementation tracks download requests for install.ps1 and install.sh files before redirecting users to the actual download locations.

Changes:

  • Implemented OneDSTelemetryService for tracking download events to 1DS/Application Insights
  • Registered the telemetry service as a singleton in the DI container
  • Updated install script endpoints to track downloads before redirecting

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 5 comments.

Show a summary per file
File Description
StaticHost.csproj Added Microsoft.ApplicationInsights package dependency
Program.cs Updated install script endpoints to inject and use OneDSTelemetryService
OneDSTelemetryService.cs New service implementing download tracking with Application Insights
GlobalUsings.cs Added global using statements for Application Insights and OpenTelemetry
Extensions.cs Registered OneDSTelemetryService as a singleton service

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants