Skip to content

Conversation

@IEvangelist
Copy link
Member

@IEvangelist IEvangelist commented Nov 14, 2025

In this PR, migrating content from Learn to aspire.dev:

  • Integrations
  • Diagnostics

@IEvangelist IEvangelist marked this pull request as ready for review November 14, 2025 22:12
Copilot AI review requested due to automatic review settings November 14, 2025 22:12
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 migrates integration documentation articles from Microsoft Learn to the Aspire documentation site, along with a few fundamental documentation updates. The changes focus on removing ".NET" references where appropriate and replacing placeholder content with full integration documentation.

Key changes:

  • Removed ".NET" prefix from "Aspire" references in localization files across 9 languages
  • Migrated 40+ integration articles from placeholder status to complete documentation
  • Added new integration documentation for Azure Functions, YARP, Seq, Keycloak, Orleans, and many framework/database integrations

Reviewed Changes

Copilot reviewed 113 out of 134 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
src/frontend/src/content/i18n/*.json Updated sidebar link text to remove ".NET" prefix in 9 language files
src/frontend/src/content/docs/whats-new/aspire-9-5.mdx Removed entire file (1,710 lines)
src/frontend/src/content/docs/*/index.mdx Replaced non-breaking hyphens with standard hyphens in multiple language index files
src/frontend/src/content/docs/reference/cli/includes/option-debug.md Removed ".NET" prefix from "Aspire CLI" reference
src/frontend/src/content/docs/integrations/**/*.mdx Migrated 40+ integration articles from placeholders to full documentation

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

- Introduced a comprehensive guide on health checks in Aspire, covering both AppHost resource health checks and application health check endpoints.
- Detailed the usage of `/health` and `/alive` endpoints, including their configurations and best practices for non-development environments.
- Provided code examples for implementing health checks, request timeouts, and output caching.
- Explained integration health checks and custom resource health checks with practical examples.
- Included information on dashboard integration for monitoring health check statuses.
…ve short names for consistency

- Updated multiple documentation files to remove the `shortName` attribute from `<InstallPackage>` commands for various Azure, database, and integration packages.
- Added a new helper function `generateFriendlyName` in `helpers.js` to create a friendly searchable name from Aspire NuGet package IDs, enhancing usability and maintainability.
- Adjusted image dimensions for Azure Functions, Key Vault, OpenAI, PostgreSQL, Service Bus, SignalR, SQL Database, Storage Blobs, Queues, Tables, and Web PubSub to 80x80 pixels for consistency.
- Enhanced Azure overview documentation with new sections on local emulators, existing resources, and Azure Container Apps.
- Added descriptions and navigation properties to various integration documentation files, including Docker, Kubernetes, Elasticsearch, SQLite, Data API Builder, SQL Database Projects, Bun, Rust, Apache Kafka, RabbitMQ, Seq, YARP, and Keycloak.
…for clarity

- Updated various integration documentation files to add title annotations to C# code snippets, improving readability and context for users.
- Ensured consistency across all integration guides by standardizing the format of code examples.
- Increased star counts for dotnet/aspire, dotnet/aspire-samples, CommunityToolkit/Aspire, and microsoft/aspire.dev in github-stats.json.
- Added new Azure-related integrations and updated existing ones in integration-docs.json, enhancing the documentation for various Azure services.
- Created aspire-integration-names.json to list all integration names for easier reference and management.
@IEvangelist IEvangelist merged commit cbb659d into main Nov 18, 2025
5 of 7 checks passed
@IEvangelist IEvangelist deleted the fundamentals branch November 18, 2025 17:40
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