-
Notifications
You must be signed in to change notification settings - Fork 9
Migration of integration articles #49
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
There was a problem hiding this 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.
src/frontend/src/content/docs/integrations/databases/sqlite.mdx
Outdated
Show resolved
Hide resolved
- 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.
…and improved clarity
844c305 to
3531517
Compare
…ith trademark notices and improved clarity
- 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.
In this PR, migrating content from Learn to
aspire.dev: