Skip to content

Documentation fixes and restructuring#3079

Merged
harsimar merged 13 commits intomainfrom
harskaur/documentation
Jan 27, 2026
Merged

Documentation fixes and restructuring#3079
harsimar merged 13 commits intomainfrom
harskaur/documentation

Conversation

@harsimar
Copy link
Member

  • Fixing syntax inaccuracies
  • Removing excessively repetitive/verbose parts of the documentation
  • Shifted a few otel related concepts from base md to the concepts md

Copilot AI review requested due to automatic review settings January 21, 2026 22:29
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 restructures and improves the Application Insights .NET SDK documentation by consolidating content, fixing syntax issues, and moving OpenTelemetry-related concepts to a dedicated location.

Changes:

  • Moved self-diagnostics documentation from ETW/Readme.md to the main troubleshooting/Readme.md
  • Added comprehensive OpenTelemetry concepts and usage patterns to docs/concepts.md
  • Streamlined BASE, NETCORE, WEB, and LOGGING documentation by removing verbose sections and broken examples

Reviewed changes

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

Show a summary per file
File Description
troubleshooting/Readme.md Added self-diagnostics section with configuration details
troubleshooting/ETW/Readme.md Added warning about 2.x vs 3.x differences, removed self-diagnostics content
examples/BasicConsoleApp/Program.cs Removed blank line for cleaner formatting
examples/AspNetCoreWebApp/AspNetCoreWebApp.csproj Added OpenTelemetry.Exporter.Console package reference
docs/versions_and_names.md Added note explaining SDK version differences in 3.x
docs/concepts.md Major expansion with OpenTelemetry architecture, custom instrumentation, processors, and resource detectors
WEB/Src/Web/README.md Fixed broken link from .smd to .md extension
WEB/Readme.md Removed redundant architecture, migration, and troubleshooting sections
Readme.md Updated with 3.x highlights and quick start guide
NETCORE/WorkerService.md Removed redundant migration and troubleshooting sections
NETCORE/Readme.md Removed verbose migration guide and configuration duplication
LOGGING/README.md Removed deprecated logging adapter documentation
BASE/README.md Streamlined by removing verbose OpenTelemetry examples and migration guides

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

@harsimar harsimar merged commit ef85bb9 into main Jan 27, 2026
22 checks passed
@harsimar harsimar deleted the harskaur/documentation branch January 27, 2026 23:07
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.

3 participants