From 7841ea41cc4993e0d1df2be23efd31734cd0d72a Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 29 Jan 2026 16:48:12 +0000 Subject: [PATCH 1/4] Initial plan From 0c26ac4cdbff96ec8b8a4c41b0536524f62e1af4 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 29 Jan 2026 16:50:52 +0000 Subject: [PATCH 2/4] Replace .NET Aspire with Aspire throughout the repository Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com> --- .github/ISSUE_TEMPLATE/integration_proposal.yml | 4 ++-- .../New Aspire Hosting integration.chatmode.md | 8 ++++---- .github/copilot-instructions.md | 2 +- README.md | 2 +- docs/create-integration.md | 12 ++++++------ docs/diagnostics.md | 6 +++--- docs/faq.md | 8 ++++---- docs/versioning.md | 6 +++--- .../Extensions.cs | 2 +- .../Extensions.cs | 2 +- .../Components/Pages/Home.razor | 2 +- .../Extensions.cs | 2 +- .../Extensions.cs | 2 +- .../Extensions.cs | 2 +- .../Extensions.cs | 2 +- .../Extensions.cs | 2 +- .../Extensions.cs | 2 +- .../Extensions.cs | 2 +- .../Extensions.cs | 2 +- .../Extensions.cs | 2 +- .../Extensions.cs | 2 +- .../Extensions.cs | 2 +- .../Extensions.cs | 2 +- .../Extensions.cs | 2 +- .../Extensions.cs | 2 +- .../Extensions.cs | 2 +- .../Extensions.cs | 2 +- .../Extensions.cs | 2 +- .../Extensions.cs | 2 +- .../Extensions.cs | 2 +- .../Extensions.cs | 2 +- .../Extensions.cs | 2 +- src/CommunityToolkit.Aspire.GoFeatureFlag/README.md | 6 +++--- .../CommunityToolkit.Aspire.Hosting.ActiveMQ.csproj | 2 +- .../README.md | 2 +- .../CommunityToolkit.Aspire.Hosting.Adminer.csproj | 2 +- .../README.md | 4 ++-- ...CommunityToolkit.Aspire.Hosting.Azure.Dapr.csproj | 2 +- .../README.md | 4 ++-- .../DataApiBuilderHostingExtension.cs | 4 ++-- .../README.md | 4 ++-- ...ityToolkit.Aspire.Hosting.Azure.Extensions.csproj | 2 +- .../README.md | 2 +- .../CommunityToolkit.Aspire.Hosting.Bun.csproj | 2 +- src/CommunityToolkit.Aspire.Hosting.Bun/README.md | 2 +- .../CommunityToolkit.Aspire.Hosting.Dapr.csproj | 2 +- src/CommunityToolkit.Aspire.Hosting.Dapr/README.md | 4 ++-- .../CommunityToolkit.Aspire.Hosting.DbGate.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.Deno.csproj | 2 +- src/CommunityToolkit.Aspire.Hosting.Deno/README.md | 2 +- ...it.Aspire.Hosting.Elasticsearch.Extensions.csproj | 2 +- .../README.md | 2 +- src/CommunityToolkit.Aspire.Hosting.Flagd/README.md | 2 +- src/CommunityToolkit.Aspire.Hosting.Flyway/README.md | 2 +- ...munityToolkit.Aspire.Hosting.GoFeatureFlag.csproj | 2 +- .../README.md | 2 +- .../CommunityToolkit.Aspire.Hosting.Golang.csproj | 2 +- src/CommunityToolkit.Aspire.Hosting.Golang/README.md | 4 ++-- .../CommunityToolkit.Aspire.Hosting.Java.csproj | 2 +- src/CommunityToolkit.Aspire.Hosting.Java/README.md | 2 +- ...olkit.Aspire.Hosting.JavaScript.Extensions.csproj | 2 +- ...Toolkit.Aspire.Hosting.Keycloak.Extensions.csproj | 2 +- .../README.md | 4 ++-- .../CommunityToolkit.Aspire.Hosting.KurrentDB.csproj | 2 +- .../README.md | 2 +- .../CommunityToolkit.Aspire.Hosting.LavinMQ.csproj | 2 +- .../README.md | 2 +- .../README.md | 2 +- .../README.md | 2 +- ...ommunityToolkit.Aspire.Hosting.Meilisearch.csproj | 2 +- .../README.md | 2 +- .../CommunityToolkit.Aspire.Hosting.Minio.csproj | 2 +- src/CommunityToolkit.Aspire.Hosting.Minio/README.md | 2 +- ...yToolkit.Aspire.Hosting.MongoDB.Extensions.csproj | 2 +- .../README.md | 2 +- ...ityToolkit.Aspire.Hosting.MySql.Extensions.csproj | 2 +- .../README.md | 2 +- src/CommunityToolkit.Aspire.Hosting.Ngrok/README.md | 2 +- src/CommunityToolkit.Aspire.Hosting.Ollama/README.md | 2 +- .../README.md | 2 +- .../README.md | 2 +- ...olkit.Aspire.Hosting.PostgreSQL.Extensions.csproj | 2 +- .../README.md | 2 +- ...tyToolkit.Aspire.Hosting.Python.Extensions.csproj | 2 +- .../README.md | 2 +- .../README.md | 4 ++-- ...ityToolkit.Aspire.Hosting.Redis.Extensions.csproj | 2 +- .../README.md | 2 +- .../CommunityToolkit.Aspire.Hosting.Rust.csproj | 2 +- src/CommunityToolkit.Aspire.Hosting.Rust/README.md | 2 +- .../CommunityToolkit.Aspire.Hosting.Solr.csproj | 2 +- src/CommunityToolkit.Aspire.Hosting.Solr/README.md | 2 +- .../README.md | 12 ++++++------ ...oolkit.Aspire.Hosting.SqlServer.Extensions.csproj | 2 +- .../README.md | 2 +- src/CommunityToolkit.Aspire.Hosting.Sqlite/README.md | 2 +- .../CommunityToolkit.Aspire.Hosting.Stripe.csproj | 2 +- src/CommunityToolkit.Aspire.Hosting.Stripe/README.md | 2 +- .../CommunityToolkit.Aspire.Hosting.SurrealDb.csproj | 2 +- .../README.md | 4 ++-- .../CommunityToolkit.Aspire.Hosting.Umami.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.k6.csproj | 2 +- src/CommunityToolkit.Aspire.Hosting.k6/README.md | 2 +- src/CommunityToolkit.Aspire.KurrentDB/README.md | 6 +++--- ...mmunityToolkit.Aspire.MassTransit.RabbitMQ.csproj | 2 +- src/CommunityToolkit.Aspire.Meilisearch/README.md | 6 +++--- .../README.md | 2 +- .../README.md | 2 +- .../CommunityToolkit.Aspire.Minio.Client.csproj | 2 +- src/CommunityToolkit.Aspire.Minio.Client/README.md | 6 +++--- .../CommunityToolkit.Aspire.OllamaSharp.csproj | 2 +- src/CommunityToolkit.Aspire.OllamaSharp/README.md | 2 +- .../CommunityToolkit.Aspire.RavenDB.Client.csproj | 2 +- src/CommunityToolkit.Aspire.RavenDB.Client/README.md | 4 ++-- src/CommunityToolkit.Aspire.Sftp/README.md | 6 +++--- src/CommunityToolkit.Aspire.SurrealDb/README.md | 6 +++--- 116 files changed, 159 insertions(+), 159 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/integration_proposal.yml b/.github/ISSUE_TEMPLATE/integration_proposal.yml index 527e8164d..0283e56f4 100644 --- a/.github/ISSUE_TEMPLATE/integration_proposal.yml +++ b/.github/ISSUE_TEMPLATE/integration_proposal.yml @@ -16,8 +16,8 @@ body: validations: required: false attributes: - label: .NET Aspire issue link - description: If this was discussed in the .NET Aspire repository, please provide a link to the issue/discussion. + label: Aspire issue link + description: If this was discussed in the Aspire repository, please provide a link to the issue/discussion. - type: textarea id: description validations: diff --git a/.github/chatmodes/New Aspire Hosting integration.chatmode.md b/.github/chatmodes/New Aspire Hosting integration.chatmode.md index 78ef54161..6b62200e0 100644 --- a/.github/chatmodes/New Aspire Hosting integration.chatmode.md +++ b/.github/chatmodes/New Aspire Hosting integration.chatmode.md @@ -1,5 +1,5 @@ --- -description: "This chat mode is to create a new .NET Aspire hosting integration, using the design in the Community Toolkit repo." +description: "This chat mode is to create a new Aspire hosting integration, using the design in the Community Toolkit repo." tools: [ "changes", "codebase", @@ -17,7 +17,7 @@ tools: [ # New Aspire Hosting Integration -You are going to develop a new .NET Aspire hosting integration. The following in the process in which you need to go through to complete the task. +You are going to develop a new Aspire hosting integration. The following in the process in which you need to go through to complete the task. ## 1. Collect Requirements @@ -207,9 +207,9 @@ The extension method should meet the following requirements: ## 4. Sample Usage -You need to create a sample usage of the hosting integration in the `examples` folder. This should be a minimal example that demonstrates how to use the hosting integration in a .NET Aspire application. +You need to create a sample usage of the hosting integration in the `examples` folder. This should be a minimal example that demonstrates how to use the hosting integration in an Aspire application. -Start by scaffolding a new .NET Aspire App Host project in the `examples` folder. This can be done using the following command: +Start by scaffolding a new Aspire App Host project in the `examples` folder. This can be done using the following command: ```bash dotnet new aspire-apphost -n CommunityToolkit.Aspire.Hosting..AppHost -o examples/CommunityToolkit.Aspire.Hosting..AppHost diff --git a/.github/copilot-instructions.md b/.github/copilot-instructions.md index bd5bfb7a2..f2fad947f 100644 --- a/.github/copilot-instructions.md +++ b/.github/copilot-instructions.md @@ -2,7 +2,7 @@ ### Project Overview -- This repo is a collection of community-driven integrations and extensions for [.NET Aspire](https://aka.ms/dotnet/aspire), supporting a wide range of runtimes and cloud-native patterns. +- This repo is a collection of community-driven integrations and extensions for [Aspire](https://aka.ms/dotnet/aspire), supporting a wide range of runtimes and cloud-native patterns. - Major components are organized by integration in `src/`, with tests in `tests/` and usage examples in `examples/`. - Each integration is a NuGet package, following naming: `CommunityToolkit.Aspire.Hosting.*` (hosting) or `CommunityToolkit.Aspire.*` (client). diff --git a/README.md b/README.md index fab71dfc6..7091b1954 100644 --- a/README.md +++ b/README.md @@ -15,7 +15,7 @@ This repository contains the source code for the Aspire Community Toolkit, a col | Package | Description | | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | - **Learn More**: [`Hosting.Golang`][golang-integration-docs]
- Stable 📦: [![CommunityToolkit.Aspire.Hosting.Golang][golang-shields]][golang-nuget]
- Preview 📦: [![CommunityToolkit.Aspire.Hosting.Golang][golang-shields-preview]][golang-nuget-preview] | A hosting integration Golang apps. | -| - **Learn More**: [`Hosting.Java`][java-integration-docs]
- Stable 📦: [![CommunityToolkit.Aspire.Hosting.Java][java-shields]][java-nuget]
- Preview 📦: [![CommunityToolkit.Aspire.Hosting.Java][java-shields-preview]][java-nuget-preview] | An integration for running Java code in .NET Aspire either using the local JDK or using a container. | +| - **Learn More**: [`Hosting.Java`][java-integration-docs]
- Stable 📦: [![CommunityToolkit.Aspire.Hosting.Java][java-shields]][java-nuget]
- Preview 📦: [![CommunityToolkit.Aspire.Hosting.Java][java-shields-preview]][java-nuget-preview] | An integration for running Java code in Aspire either using the local JDK or using a container. | | - **Learn More**: [`Hosting.NodeJS.Extensions`][nodejs-ext-integration-docs]
- Stable 📦: [![CommunityToolkit.Aspire.NodeJS.Extensions][nodejs-ext-shields]][nodejs-ext-nuget]
- Preview 📦: [![CommunityToolkit.Aspire.Hosting.JavaScript.Extensions][nodejs-ext-shields-preview]][nodejs-ext-nuget-preview] | An integration that contains some additional extensions for running Node.js applications | | - **Learn More**: [`Hosting.Ollama`][ollama-integration-docs]
- Stable 📦: [![CommunityToolkit.Aspire.Hosting.Ollama][ollama-shields]][ollama-nuget]
- Preview 📦: [![CommunityToolkit.Aspire.Hosting.Ollama][ollama-shields-preview]][ollama-nuget-preview] | An Aspire hosting integration leveraging the [Ollama](https://ollama.com) container with support for downloading a model on startup. | | - **Learn More**: [`OllamaSharp`][ollama-integration-docs]
- Stable 📦: [![CommunityToolkit.Aspire.OllamaSharp][ollamasharp-shields]][ollamasharp-nuget]
- Preview 📦: [![CommunityToolkit.Aspire.OllamaSharp][ollamasharp-shields-preview]][ollamasharp-nuget-preview] | An Aspire client integration for the [OllamaSharp](https://github.com/awaescher/OllamaSharp) package. | diff --git a/docs/create-integration.md b/docs/create-integration.md index 92a4ad789..17024c494 100644 --- a/docs/create-integration.md +++ b/docs/create-integration.md @@ -2,7 +2,7 @@ So, you want to create a new integration for the Aspire Community Toolkit? That's awesome! This guide will walk you through the process of creating a new integration. -First up, make sure you've had a read of the [Contributing guide](../CONTRIBUTING.md) to understand the contribution guidelines, and then familiarise yourself with creating a custom .NET Aspire integration for [hosting](https://learn.microsoft.com/dotnet/aspire/extensibility/custom-hosting-integration?tabs=windows) or for [clients](https://learn.microsoft.com/dotnet/aspire/extensibility/custom-client-integration). +First up, make sure you've had a read of the [Contributing guide](../CONTRIBUTING.md) to understand the contribution guidelines, and then familiarise yourself with creating a custom Aspire integration for [hosting](https://learn.microsoft.com/dotnet/aspire/extensibility/custom-hosting-integration?tabs=windows) or for [clients](https://learn.microsoft.com/dotnet/aspire/extensibility/custom-client-integration). ## 📂 Repository Structure @@ -18,7 +18,7 @@ Be sure to read through the [Setting up your Development Environment](./setup.md ## 🚀 Getting Started -To create a new integration, you'll need to create a new project in the `src/` directory. The project needs to be prefixed with `CommunityToolkit.Aspire.` and should be named after the integration you're creating, using the naming guidelines from the .NET Aspire team. For example, if you're creating a **Hosting** integration, then the project name should be `CommunityToolkit.Aspire.Hosting.MyIntegration`, whereas if you're creating a **Client** integration, then the project name should be `CommunityToolkit.Aspire.MyIntegration`. +To create a new integration, you'll need to create a new project in the `src/` directory. The project needs to be prefixed with `CommunityToolkit.Aspire.` and should be named after the integration you're creating, using the naming guidelines from the Aspire team. For example, if you're creating a **Hosting** integration, then the project name should be `CommunityToolkit.Aspire.Hosting.MyIntegration`, whereas if you're creating a **Client** integration, then the project name should be `CommunityToolkit.Aspire.MyIntegration`. > Note: All integration packages will have the `Aspire.Hosting` NuGet package added as a dependency, as well as some standard MSBuild properties. You can see what is pre-configured in the `Directory.Build.props` file. @@ -95,7 +95,7 @@ GitHub Actions Windows runners do not support Linux container images, so if your #### Waiting for the resource to start -If the resource your integration exposes does not integrate into the .NET Aspire health check model, you may need to parse its logs to determine when it is ready to accept requests. To do this, use the `WaitForTextAsync` extension method on the `DistributionApplication` object to wait for a specific message to appear in the logs. Do note that this method is marked with `CTASPIRE001` so you will need to disable that warning where you use it. You can learn more about `CTASPIRE001` in the [Diagnostics documentation](./diagnostics.md). +If the resource your integration exposes does not integrate into the Aspire health check model, you may need to parse its logs to determine when it is ready to accept requests. To do this, use the `WaitForTextAsync` extension method on the `DistributionApplication` object to wait for a specific message to appear in the logs. Do note that this method is marked with `CTASPIRE001` so you will need to disable that warning where you use it. You can learn more about `CTASPIRE001` in the [Diagnostics documentation](./diagnostics.md). ### Adding Tests to the CI pipeline @@ -107,7 +107,7 @@ The easiest way to update that list is to run the `./eng/testing/generate-test-l You'll need to add a `README.md` file to the folder your integration is created in, this will be used in the NuGet package that is generated. This should be a high level overview of the integration and does not need to be a complete doc set. -For the complete docs, you'll need to create a PR to the [`microsoft/aspire.dev`](https://github.com/microsoft/aspire.dev) repository. This will be reviewed by the docs owners and merged into the main docs for .NET Aspire. The aspire.dev repository has an agent that can scaffold out a docs page from the README to help speed up your work. +For the complete docs, you'll need to create a PR to the [`microsoft/aspire.dev`](https://github.com/microsoft/aspire.dev) repository. This will be reviewed by the docs owners and merged into the main docs for Aspire. The aspire.dev repository has an agent that can scaffold out a docs page from the README to help speed up your work. Lastly, update the `README.md` in the root of this repository to include your new integration in the table of integrations. @@ -120,13 +120,13 @@ Your integration will be automatically packaged as a NuGet package when a PR is Most of the NuGet metadata will be automatically added to the generated nuspec file during the packaging process in the CI pipeline but there are two pieces of metadata that you will need to add manually to the csproj file for your integration: - `Description` - A short description of the integration. -- `AdditionalTags` - A space-separated list of tags that describe the integration (some tags are added by default, such as `aspire`, use this to add more specific tags for your integration). Ensure to add the integration type (`client` or `hosting`) as a tag so the integration can be easily discovered in the Visual Studio tooling for .NET Aspire. +- `AdditionalTags` - A space-separated list of tags that describe the integration (some tags are added by default, such as `aspire`, use this to add more specific tags for your integration). Ensure to add the integration type (`client` or `hosting`) as a tag so the integration can be easily discovered in the Visual Studio tooling for Aspire. Here's an example from the OllamaSharp integration: ```xml - A .NET Aspire client integration for the OllamaSharp library. + An Aspire client integration for the OllamaSharp library. ollama ai ollamasharp ``` diff --git a/docs/diagnostics.md b/docs/diagnostics.md index 958eb3e63..28381d46e 100644 --- a/docs/diagnostics.md +++ b/docs/diagnostics.md @@ -4,11 +4,11 @@ Some of the API's in the Aspire Community Toolkit are decorated with the [`Exper ## CTASPIRE001 -There are cases where there is an API provided by the Aspire Community Toolkit that is an intermidiary solution until a feature is added to .NET Aspire itself. This could be a private API that is not yet ready for public consumption, or a workaround waiting for the completion of a feature in .NET Aspire. +There are cases where there is an API provided by the Aspire Community Toolkit that is an intermidiary solution until a feature is added to Aspire itself. This could be a private API that is not yet ready for public consumption, or a workaround waiting for the completion of a feature in Aspire. -In these cases, refer to the `` docs section of the API for more information on the feature in .NET Aspire and the issue(s) to track. +In these cases, refer to the `` docs section of the API for more information on the feature in Aspire and the issue(s) to track. -Once a release of .NET Aspire with that API is available, the API in the Aspire Community Toolkit will be marked as obsolete and will be removed in a future release. +Once a release of Aspire with that API is available, the API in the Aspire Community Toolkit will be marked as obsolete and will be removed in a future release. ## CTASPIRE002 diff --git a/docs/faq.md b/docs/faq.md index 25881646a..6b1a9cac8 100644 --- a/docs/faq.md +++ b/docs/faq.md @@ -2,11 +2,11 @@ ## What is the purpose of this project? -The goal of the project is to be a centralised home for extensions and integrations for [.NET Aspire](https://aka.ms/dotnet/aspire), helping to provide consistency in the way that integrations are built and maintained, as well as easier discoverability for users. +The goal of the project is to be a centralised home for extensions and integrations for [Aspire](https://aka.ms/dotnet/aspire), helping to provide consistency in the way that integrations are built and maintained, as well as easier discoverability for users. -## How is this project different from the official .NET Aspire project? +## How is this project different from the official Aspire project? -The Aspire Community Toolkit is a community-driven project that is maintained by the community and is not officially supported by the .NET Aspire team. The toolkit is a collection of integrations and extensions that are built on top of the .NET Aspire project. +The Aspire Community Toolkit is a community-driven project that is maintained by the community and is not officially supported by the Aspire team. The toolkit is a collection of integrations and extensions that are built on top of the Aspire project. ## How can I contribute to the project? @@ -14,7 +14,7 @@ Anyone can contribute to the Aspire Community Toolkit and before you get started ## Should I propose a new integration here on or the `dotnet/aspire` repo? -If you have an idea for a new integration, you should propose it here on the Aspire Community Toolkit repository, rather than [`dotnet/aspire`](https://github.com/dotnet/aspire), as the official .NET Aspire project is focused on the core functionality of the .NET Aspire project. +If you have an idea for a new integration, you should propose it here on the Aspire Community Toolkit repository, rather than [`dotnet/aspire`](https://github.com/dotnet/aspire), as the official Aspire project is focused on the core functionality of the Aspire project. If you have previously proposed an integration on the `dotnet/aspire` repository, you can still propose it here, but link to the existing issue on the `dotnet/aspire` repository to provide context. diff --git a/docs/versioning.md b/docs/versioning.md index 3f4da5e7a..5531ce2a7 100644 --- a/docs/versioning.md +++ b/docs/versioning.md @@ -1,14 +1,14 @@ # Overview -The Aspire Community Toolkit follows the [Semantic Versioning 2.0.0](https://semver.org/) specification and aims to keep in sync with the .NET Aspire version numbers to a minor version level. This means that the major version of the toolkit will be the same as the major version of the .NET Aspire framework. +The Aspire Community Toolkit follows the [Semantic Versioning 2.0.0](https://semver.org/) specification and aims to keep in sync with the Aspire version numbers to a minor version level. This means that the major version of the toolkit will be the same as the major version of the Aspire framework. -Individual Community Toolkit NuGet packages may version at a patch level different to .NET Aspire, but the major and minor versions will be the same. For example, a package with the version 8.2.x will be compatible with .NET Aspire 8.2, and the patch version may be different. +Individual Community Toolkit NuGet packages may version at a patch level different to Aspire, but the major and minor versions will be the same. For example, a package with the version 8.2.x will be compatible with Aspire 8.2, and the patch version may be different. This means that the introduction of a new integration will not result in a major (or minor) version bump of the toolkit, but it may result in a patch version bump to other packages. ## Release Process -The Aspire Community Toolkit aims to be released in sync with .NET Aspire, but there may be a short lag, depending on bandwidth of the maintainers and complexity of any changes. +The Aspire Community Toolkit aims to be released in sync with Aspire, but there may be a short lag, depending on bandwidth of the maintainers and complexity of any changes. Releases are automated using GitHub Actions, each release will be tagged in the repository with the version number, and a release will be created on GitHub with the release notes (where possible). diff --git a/examples/activemq/CommunityToolkit.Aspire.Hosting.ActiveMQ.ServiceDefaults/Extensions.cs b/examples/activemq/CommunityToolkit.Aspire.Hosting.ActiveMQ.ServiceDefaults/Extensions.cs index fe858beae..faf51a21b 100644 --- a/examples/activemq/CommunityToolkit.Aspire.Hosting.ActiveMQ.ServiceDefaults/Extensions.cs +++ b/examples/activemq/CommunityToolkit.Aspire.Hosting.ActiveMQ.ServiceDefaults/Extensions.cs @@ -10,7 +10,7 @@ namespace Microsoft.Extensions.Hosting; -// Adds common .NET Aspire services: service discovery, resilience, health checks, and OpenTelemetry. +// Adds common Aspire services: service discovery, resilience, health checks, and OpenTelemetry. // This project should be referenced by each service project in your solution. // To learn more about using this project, see https://aka.ms/dotnet/aspire/service-defaults public static class Extensions diff --git a/examples/dapr/CommunityToolkit.Aspire.Hosting.Dapr.ServiceDefaults/Extensions.cs b/examples/dapr/CommunityToolkit.Aspire.Hosting.Dapr.ServiceDefaults/Extensions.cs index 13151bf46..b75192e87 100644 --- a/examples/dapr/CommunityToolkit.Aspire.Hosting.Dapr.ServiceDefaults/Extensions.cs +++ b/examples/dapr/CommunityToolkit.Aspire.Hosting.Dapr.ServiceDefaults/Extensions.cs @@ -10,7 +10,7 @@ namespace Microsoft.Extensions.Hosting; -// Adds common .NET Aspire services: service discovery, resilience, health checks, and OpenTelemetry. +// Adds common Aspire services: service discovery, resilience, health checks, and OpenTelemetry. // This project should be referenced by each service project in your solution. // To learn more about using this project, see https://aka.ms/dotnet/aspire/service-defaults public static class Extensions diff --git a/examples/data-api-builder/CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder.BlazorApp/Components/Pages/Home.razor b/examples/data-api-builder/CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder.BlazorApp/Components/Pages/Home.razor index 530eb1e61..292839671 100644 --- a/examples/data-api-builder/CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder.BlazorApp/Components/Pages/Home.razor +++ b/examples/data-api-builder/CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder.BlazorApp/Components/Pages/Home.razor @@ -5,7 +5,7 @@ Home -

.NET Aspire Data API Builder Integration

+

Aspire Data API Builder Integration

Welcome to your demo app 🖖

diff --git a/examples/data-api-builder/CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder.ServiceDefaults/Extensions.cs b/examples/data-api-builder/CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder.ServiceDefaults/Extensions.cs index ce94dc2c4..1edfbf67b 100644 --- a/examples/data-api-builder/CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder.ServiceDefaults/Extensions.cs +++ b/examples/data-api-builder/CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder.ServiceDefaults/Extensions.cs @@ -9,7 +9,7 @@ namespace Microsoft.Extensions.Hosting; -// Adds common .NET Aspire services: service discovery, resilience, health checks, and OpenTelemetry. +// Adds common Aspire services: service discovery, resilience, health checks, and OpenTelemetry. // This project should be referenced by each service project in your solution. // To learn more about using this project, see https://aka.ms/dotnet/aspire/service-defaults public static class Extensions diff --git a/examples/goff/CommunityToolkit.Aspire.Hosting.GoFeatureFlag.ServiceDefaults/Extensions.cs b/examples/goff/CommunityToolkit.Aspire.Hosting.GoFeatureFlag.ServiceDefaults/Extensions.cs index 359eaa173..a7cbb5dbf 100644 --- a/examples/goff/CommunityToolkit.Aspire.Hosting.GoFeatureFlag.ServiceDefaults/Extensions.cs +++ b/examples/goff/CommunityToolkit.Aspire.Hosting.GoFeatureFlag.ServiceDefaults/Extensions.cs @@ -10,7 +10,7 @@ namespace Microsoft.Extensions.Hosting; -// Adds common .NET Aspire services: service discovery, resilience, health checks, and OpenTelemetry. +// Adds common Aspire services: service discovery, resilience, health checks, and OpenTelemetry. // This project should be referenced by each service project in your solution. // To learn more about using this project, see https://aka.ms/dotnet/aspire/service-defaults public static class Extensions diff --git a/examples/golang/CommunityToolkit.Aspire.Hosting.Golang.ServiceDefaults/Extensions.cs b/examples/golang/CommunityToolkit.Aspire.Hosting.Golang.ServiceDefaults/Extensions.cs index ce94dc2c4..1edfbf67b 100644 --- a/examples/golang/CommunityToolkit.Aspire.Hosting.Golang.ServiceDefaults/Extensions.cs +++ b/examples/golang/CommunityToolkit.Aspire.Hosting.Golang.ServiceDefaults/Extensions.cs @@ -9,7 +9,7 @@ namespace Microsoft.Extensions.Hosting; -// Adds common .NET Aspire services: service discovery, resilience, health checks, and OpenTelemetry. +// Adds common Aspire services: service discovery, resilience, health checks, and OpenTelemetry. // This project should be referenced by each service project in your solution. // To learn more about using this project, see https://aka.ms/dotnet/aspire/service-defaults public static class Extensions diff --git a/examples/java/CommunityToolkit.Aspire.Hosting.Java.ServiceDefaults/Extensions.cs b/examples/java/CommunityToolkit.Aspire.Hosting.Java.ServiceDefaults/Extensions.cs index ce94dc2c4..1edfbf67b 100644 --- a/examples/java/CommunityToolkit.Aspire.Hosting.Java.ServiceDefaults/Extensions.cs +++ b/examples/java/CommunityToolkit.Aspire.Hosting.Java.ServiceDefaults/Extensions.cs @@ -9,7 +9,7 @@ namespace Microsoft.Extensions.Hosting; -// Adds common .NET Aspire services: service discovery, resilience, health checks, and OpenTelemetry. +// Adds common Aspire services: service discovery, resilience, health checks, and OpenTelemetry. // This project should be referenced by each service project in your solution. // To learn more about using this project, see https://aka.ms/dotnet/aspire/service-defaults public static class Extensions diff --git a/examples/k6/CommunityToolkit.Aspire.Hosting.k6.ServiceDefaults/Extensions.cs b/examples/k6/CommunityToolkit.Aspire.Hosting.k6.ServiceDefaults/Extensions.cs index 9d7cc614c..c7f41e204 100644 --- a/examples/k6/CommunityToolkit.Aspire.Hosting.k6.ServiceDefaults/Extensions.cs +++ b/examples/k6/CommunityToolkit.Aspire.Hosting.k6.ServiceDefaults/Extensions.cs @@ -10,7 +10,7 @@ namespace Microsoft.Extensions.Hosting; -// Adds common .NET Aspire services: service discovery, resilience, health checks, and OpenTelemetry. +// Adds common Aspire services: service discovery, resilience, health checks, and OpenTelemetry. // This project should be referenced by each service project in your solution. // To learn more about using this project, see https://aka.ms/dotnet/aspire/service-defaults public static class Extensions diff --git a/examples/keycloak-postgres/CommunityToolkit.Aspire.Hosting.Keycloak.Extensions.ServiceDefaults/Extensions.cs b/examples/keycloak-postgres/CommunityToolkit.Aspire.Hosting.Keycloak.Extensions.ServiceDefaults/Extensions.cs index 867a90d27..e70994101 100644 --- a/examples/keycloak-postgres/CommunityToolkit.Aspire.Hosting.Keycloak.Extensions.ServiceDefaults/Extensions.cs +++ b/examples/keycloak-postgres/CommunityToolkit.Aspire.Hosting.Keycloak.Extensions.ServiceDefaults/Extensions.cs @@ -10,7 +10,7 @@ namespace CommunityToolkit.Aspire.Hosting.Keycloak.Extensions.ServiceDefaults; -// Adds common .NET Aspire services: service discovery, resilience, health checks, and OpenTelemetry. +// Adds common Aspire services: service discovery, resilience, health checks, and OpenTelemetry. // This project should be referenced by each service project in your solution. // To learn more about using this project, see https://aka.ms/dotnet/aspire/service-defaults public static class Extensions diff --git a/examples/kurrentdb/CommunityToolkit.Aspire.Hosting.KurrentDB.ServiceDefaults/Extensions.cs b/examples/kurrentdb/CommunityToolkit.Aspire.Hosting.KurrentDB.ServiceDefaults/Extensions.cs index 1081a52f3..100a18c94 100644 --- a/examples/kurrentdb/CommunityToolkit.Aspire.Hosting.KurrentDB.ServiceDefaults/Extensions.cs +++ b/examples/kurrentdb/CommunityToolkit.Aspire.Hosting.KurrentDB.ServiceDefaults/Extensions.cs @@ -8,7 +8,7 @@ using OpenTelemetry.Trace; namespace Microsoft.Extensions.Hosting; -// Adds common .NET Aspire services: service discovery, resilience, health checks, and OpenTelemetry. +// Adds common Aspire services: service discovery, resilience, health checks, and OpenTelemetry. // This project should be referenced by each service project in your solution. // To learn more about using this project, see https://aka.ms/dotnet/aspire/service-defaults public static class Extensions diff --git a/examples/lavinmq/CommunityToolkit.Aspire.Hosting.LavinMQ.ServiceDefaults/Extensions.cs b/examples/lavinmq/CommunityToolkit.Aspire.Hosting.LavinMQ.ServiceDefaults/Extensions.cs index fe858beae..faf51a21b 100644 --- a/examples/lavinmq/CommunityToolkit.Aspire.Hosting.LavinMQ.ServiceDefaults/Extensions.cs +++ b/examples/lavinmq/CommunityToolkit.Aspire.Hosting.LavinMQ.ServiceDefaults/Extensions.cs @@ -10,7 +10,7 @@ namespace Microsoft.Extensions.Hosting; -// Adds common .NET Aspire services: service discovery, resilience, health checks, and OpenTelemetry. +// Adds common Aspire services: service discovery, resilience, health checks, and OpenTelemetry. // This project should be referenced by each service project in your solution. // To learn more about using this project, see https://aka.ms/dotnet/aspire/service-defaults public static class Extensions diff --git a/examples/mailpit/CommunityToolkit.Aspire.Hosting.MailPit.ServiceDefaults/Extensions.cs b/examples/mailpit/CommunityToolkit.Aspire.Hosting.MailPit.ServiceDefaults/Extensions.cs index 8cf2bbd1d..b2e9bd8a8 100644 --- a/examples/mailpit/CommunityToolkit.Aspire.Hosting.MailPit.ServiceDefaults/Extensions.cs +++ b/examples/mailpit/CommunityToolkit.Aspire.Hosting.MailPit.ServiceDefaults/Extensions.cs @@ -9,7 +9,7 @@ namespace Microsoft.Extensions.Hosting; -// Adds common .NET Aspire services: service discovery, resilience, health checks, and OpenTelemetry. +// Adds common Aspire services: service discovery, resilience, health checks, and OpenTelemetry. // This project should be referenced by each service project in your solution. // To learn more about using this project, see https://aka.ms/dotnet/aspire/service-defaults public static class Extensions diff --git a/examples/masstransit-rabbitmq/CommunityToolkit.Aspire.Hosting.MassTransit.RabbitMQ.ServiceDefaults/Extensions.cs b/examples/masstransit-rabbitmq/CommunityToolkit.Aspire.Hosting.MassTransit.RabbitMQ.ServiceDefaults/Extensions.cs index 359eaa173..a7cbb5dbf 100644 --- a/examples/masstransit-rabbitmq/CommunityToolkit.Aspire.Hosting.MassTransit.RabbitMQ.ServiceDefaults/Extensions.cs +++ b/examples/masstransit-rabbitmq/CommunityToolkit.Aspire.Hosting.MassTransit.RabbitMQ.ServiceDefaults/Extensions.cs @@ -10,7 +10,7 @@ namespace Microsoft.Extensions.Hosting; -// Adds common .NET Aspire services: service discovery, resilience, health checks, and OpenTelemetry. +// Adds common Aspire services: service discovery, resilience, health checks, and OpenTelemetry. // This project should be referenced by each service project in your solution. // To learn more about using this project, see https://aka.ms/dotnet/aspire/service-defaults public static class Extensions diff --git a/examples/meilisearch/CommunityToolkit.Aspire.Hosting.Meilisearch.ServiceDefaults/Extensions.cs b/examples/meilisearch/CommunityToolkit.Aspire.Hosting.Meilisearch.ServiceDefaults/Extensions.cs index b34d76254..262d1aede 100644 --- a/examples/meilisearch/CommunityToolkit.Aspire.Hosting.Meilisearch.ServiceDefaults/Extensions.cs +++ b/examples/meilisearch/CommunityToolkit.Aspire.Hosting.Meilisearch.ServiceDefaults/Extensions.cs @@ -9,7 +9,7 @@ using OpenTelemetry.Trace; namespace Microsoft.Extensions.Hosting; -// Adds common .NET Aspire services: service discovery, resilience, health checks, and OpenTelemetry. +// Adds common Aspire services: service discovery, resilience, health checks, and OpenTelemetry. // This project should be referenced by each service project in your solution. // To learn more about using this project, see https://aka.ms/dotnet/aspire/service-defaults public static class Extensions diff --git a/examples/minio/CommunityToolkit.Aspire.Hosting.Minio.ServiceDefaults/Extensions.cs b/examples/minio/CommunityToolkit.Aspire.Hosting.Minio.ServiceDefaults/Extensions.cs index b34d76254..262d1aede 100644 --- a/examples/minio/CommunityToolkit.Aspire.Hosting.Minio.ServiceDefaults/Extensions.cs +++ b/examples/minio/CommunityToolkit.Aspire.Hosting.Minio.ServiceDefaults/Extensions.cs @@ -9,7 +9,7 @@ using OpenTelemetry.Trace; namespace Microsoft.Extensions.Hosting; -// Adds common .NET Aspire services: service discovery, resilience, health checks, and OpenTelemetry. +// Adds common Aspire services: service discovery, resilience, health checks, and OpenTelemetry. // This project should be referenced by each service project in your solution. // To learn more about using this project, see https://aka.ms/dotnet/aspire/service-defaults public static class Extensions diff --git a/examples/ngrok/CommunityToolkit.Aspire.Hosting.Ngrok.ServiceDefauls/Extensions.cs b/examples/ngrok/CommunityToolkit.Aspire.Hosting.Ngrok.ServiceDefauls/Extensions.cs index b6f21bcef..c6173bfa1 100644 --- a/examples/ngrok/CommunityToolkit.Aspire.Hosting.Ngrok.ServiceDefauls/Extensions.cs +++ b/examples/ngrok/CommunityToolkit.Aspire.Hosting.Ngrok.ServiceDefauls/Extensions.cs @@ -10,7 +10,7 @@ namespace Microsoft.Extensions.Hosting; -// Adds common .NET Aspire services: service discovery, resilience, health checks, and OpenTelemetry. +// Adds common Aspire services: service discovery, resilience, health checks, and OpenTelemetry. // This project should be referenced by each service project in your solution. // To learn more about using this project, see https://aka.ms/dotnet/aspire/service-defaults public static class Extensions diff --git a/examples/ollama/CommunityToolkit.Aspire.Hosting.Ollama.ServiceDefaults/Extensions.cs b/examples/ollama/CommunityToolkit.Aspire.Hosting.Ollama.ServiceDefaults/Extensions.cs index ce94dc2c4..1edfbf67b 100644 --- a/examples/ollama/CommunityToolkit.Aspire.Hosting.Ollama.ServiceDefaults/Extensions.cs +++ b/examples/ollama/CommunityToolkit.Aspire.Hosting.Ollama.ServiceDefaults/Extensions.cs @@ -9,7 +9,7 @@ namespace Microsoft.Extensions.Hosting; -// Adds common .NET Aspire services: service discovery, resilience, health checks, and OpenTelemetry. +// Adds common Aspire services: service discovery, resilience, health checks, and OpenTelemetry. // This project should be referenced by each service project in your solution. // To learn more about using this project, see https://aka.ms/dotnet/aspire/service-defaults public static class Extensions diff --git a/examples/opentelemetry-collector/CommunityToolkit.Aspire.Hosting.OpenTelemetryCollector.ServiceDefaults/Extensions.cs b/examples/opentelemetry-collector/CommunityToolkit.Aspire.Hosting.OpenTelemetryCollector.ServiceDefaults/Extensions.cs index 1390809c7..224d3d905 100644 --- a/examples/opentelemetry-collector/CommunityToolkit.Aspire.Hosting.OpenTelemetryCollector.ServiceDefaults/Extensions.cs +++ b/examples/opentelemetry-collector/CommunityToolkit.Aspire.Hosting.OpenTelemetryCollector.ServiceDefaults/Extensions.cs @@ -9,7 +9,7 @@ namespace Microsoft.Extensions.Hosting; -// Adds common .NET Aspire services: service discovery, resilience, health checks, and OpenTelemetry. +// Adds common Aspire services: service discovery, resilience, health checks, and OpenTelemetry. // This project should be referenced by each service project in your solution. // To learn more about using this project, see https://aka.ms/dotnet/aspire/service-defaults public static class Extensions diff --git a/examples/papercut/CommunityToolkit.Aspire.Hosting.PapercutSmtp.ServiceDefaults/Extensions.cs b/examples/papercut/CommunityToolkit.Aspire.Hosting.PapercutSmtp.ServiceDefaults/Extensions.cs index 8cf2bbd1d..b2e9bd8a8 100644 --- a/examples/papercut/CommunityToolkit.Aspire.Hosting.PapercutSmtp.ServiceDefaults/Extensions.cs +++ b/examples/papercut/CommunityToolkit.Aspire.Hosting.PapercutSmtp.ServiceDefaults/Extensions.cs @@ -9,7 +9,7 @@ namespace Microsoft.Extensions.Hosting; -// Adds common .NET Aspire services: service discovery, resilience, health checks, and OpenTelemetry. +// Adds common Aspire services: service discovery, resilience, health checks, and OpenTelemetry. // This project should be referenced by each service project in your solution. // To learn more about using this project, see https://aka.ms/dotnet/aspire/service-defaults public static class Extensions diff --git a/examples/ravendb/CommunityToolkit.Aspire.Hosting.RavenDB.ServiceDefaults/Extensions.cs b/examples/ravendb/CommunityToolkit.Aspire.Hosting.RavenDB.ServiceDefaults/Extensions.cs index 9b608dc41..04b3c0900 100644 --- a/examples/ravendb/CommunityToolkit.Aspire.Hosting.RavenDB.ServiceDefaults/Extensions.cs +++ b/examples/ravendb/CommunityToolkit.Aspire.Hosting.RavenDB.ServiceDefaults/Extensions.cs @@ -8,7 +8,7 @@ using OpenTelemetry.Trace; namespace Microsoft.Extensions.Hosting; -// Adds common .NET Aspire services: service discovery, resilience, health checks, and OpenTelemetry. +// Adds common Aspire services: service discovery, resilience, health checks, and OpenTelemetry. // This project should be referenced by each service project in your solution. // To learn more about using this project, see https://aka.ms/dotnet/aspire/service-defaults public static class Extensions diff --git a/examples/rust/CommunityToolkit.Aspire.Hosting.Rust.ServiceDefaults/Extensions.cs b/examples/rust/CommunityToolkit.Aspire.Hosting.Rust.ServiceDefaults/Extensions.cs index b34d76254..262d1aede 100644 --- a/examples/rust/CommunityToolkit.Aspire.Hosting.Rust.ServiceDefaults/Extensions.cs +++ b/examples/rust/CommunityToolkit.Aspire.Hosting.Rust.ServiceDefaults/Extensions.cs @@ -9,7 +9,7 @@ using OpenTelemetry.Trace; namespace Microsoft.Extensions.Hosting; -// Adds common .NET Aspire services: service discovery, resilience, health checks, and OpenTelemetry. +// Adds common Aspire services: service discovery, resilience, health checks, and OpenTelemetry. // This project should be referenced by each service project in your solution. // To learn more about using this project, see https://aka.ms/dotnet/aspire/service-defaults public static class Extensions diff --git a/examples/sftp/CommunityToolkit.Aspire.Hosting.Sftp.ServiceDefaults/Extensions.cs b/examples/sftp/CommunityToolkit.Aspire.Hosting.Sftp.ServiceDefaults/Extensions.cs index 8cf2bbd1d..b2e9bd8a8 100644 --- a/examples/sftp/CommunityToolkit.Aspire.Hosting.Sftp.ServiceDefaults/Extensions.cs +++ b/examples/sftp/CommunityToolkit.Aspire.Hosting.Sftp.ServiceDefaults/Extensions.cs @@ -9,7 +9,7 @@ namespace Microsoft.Extensions.Hosting; -// Adds common .NET Aspire services: service discovery, resilience, health checks, and OpenTelemetry. +// Adds common Aspire services: service discovery, resilience, health checks, and OpenTelemetry. // This project should be referenced by each service project in your solution. // To learn more about using this project, see https://aka.ms/dotnet/aspire/service-defaults public static class Extensions diff --git a/examples/sqlite/CommunityToolkit.Aspire.Sqlite.ServiceDefaults/Extensions.cs b/examples/sqlite/CommunityToolkit.Aspire.Sqlite.ServiceDefaults/Extensions.cs index 13151bf46..b75192e87 100644 --- a/examples/sqlite/CommunityToolkit.Aspire.Sqlite.ServiceDefaults/Extensions.cs +++ b/examples/sqlite/CommunityToolkit.Aspire.Sqlite.ServiceDefaults/Extensions.cs @@ -10,7 +10,7 @@ namespace Microsoft.Extensions.Hosting; -// Adds common .NET Aspire services: service discovery, resilience, health checks, and OpenTelemetry. +// Adds common Aspire services: service discovery, resilience, health checks, and OpenTelemetry. // This project should be referenced by each service project in your solution. // To learn more about using this project, see https://aka.ms/dotnet/aspire/service-defaults public static class Extensions diff --git a/examples/surrealdb/CommunityToolkit.Aspire.Hosting.SurrealDb.ServiceDefaults/Extensions.cs b/examples/surrealdb/CommunityToolkit.Aspire.Hosting.SurrealDb.ServiceDefaults/Extensions.cs index b34d76254..262d1aede 100644 --- a/examples/surrealdb/CommunityToolkit.Aspire.Hosting.SurrealDb.ServiceDefaults/Extensions.cs +++ b/examples/surrealdb/CommunityToolkit.Aspire.Hosting.SurrealDb.ServiceDefaults/Extensions.cs @@ -9,7 +9,7 @@ using OpenTelemetry.Trace; namespace Microsoft.Extensions.Hosting; -// Adds common .NET Aspire services: service discovery, resilience, health checks, and OpenTelemetry. +// Adds common Aspire services: service discovery, resilience, health checks, and OpenTelemetry. // This project should be referenced by each service project in your solution. // To learn more about using this project, see https://aka.ms/dotnet/aspire/service-defaults public static class Extensions diff --git a/src/CommunityToolkit.Aspire.GoFeatureFlag/README.md b/src/CommunityToolkit.Aspire.GoFeatureFlag/README.md index 4642d62ad..37ed5c7bc 100644 --- a/src/CommunityToolkit.Aspire.GoFeatureFlag/README.md +++ b/src/CommunityToolkit.Aspire.GoFeatureFlag/README.md @@ -6,7 +6,7 @@ Registers a [GoFeatureFlagProvider](https://github.com/open-feature/dotnet-sdk-c ### Install the package -Install the .NET Aspire GO Feature Flag Client library with [NuGet](https://www.nuget.org): +Install the Aspire GO Feature Flag Client library with [NuGet](https://www.nuget.org): ```dotnetcli dotnet add package CommunityToolkit.Aspire.GoFeatureFlag @@ -22,7 +22,7 @@ builder.AddGoFeatureFlagClient("goff"); ## Configuration -The .NET Aspire GO Feature Flag Client integration provides multiple options to configure the server connection based on the requirements and conventions of your project. +The Aspire GO Feature Flag Client integration provides multiple options to configure the server connection based on the requirements and conventions of your project. ### Use a connection string @@ -44,7 +44,7 @@ And then the connection string will be retrieved from the `ConnectionStrings` co ### Use configuration providers -The .NET Aspire GO Feature Flag Client integration supports [Microsoft.Extensions.Configuration](https://learn.microsoft.com/dotnet/api/microsoft.extensions.configuration). It loads the `GoFeatureFlagClientSettings` from configuration by using the `Aspire:GoFeatureFlag:Client` key. Example `appsettings.json` that configures some of the options: +The Aspire GO Feature Flag Client integration supports [Microsoft.Extensions.Configuration](https://learn.microsoft.com/dotnet/api/microsoft.extensions.configuration). It loads the `GoFeatureFlagClientSettings` from configuration by using the `Aspire:GoFeatureFlag:Client` key. Example `appsettings.json` that configures some of the options: ```json { diff --git a/src/CommunityToolkit.Aspire.Hosting.ActiveMQ/CommunityToolkit.Aspire.Hosting.ActiveMQ.csproj b/src/CommunityToolkit.Aspire.Hosting.ActiveMQ/CommunityToolkit.Aspire.Hosting.ActiveMQ.csproj index d0f3ef338..2f4f3dc5d 100644 --- a/src/CommunityToolkit.Aspire.Hosting.ActiveMQ/CommunityToolkit.Aspire.Hosting.ActiveMQ.csproj +++ b/src/CommunityToolkit.Aspire.Hosting.ActiveMQ/CommunityToolkit.Aspire.Hosting.ActiveMQ.csproj @@ -2,7 +2,7 @@ hosting ActiveMQ - A .NET Aspire hosting package for hosting ActiveMQ. + An Aspire hosting package for hosting ActiveMQ. diff --git a/src/CommunityToolkit.Aspire.Hosting.ActiveMQ/README.md b/src/CommunityToolkit.Aspire.Hosting.ActiveMQ/README.md index 6f53208d4..d211ea6f2 100644 --- a/src/CommunityToolkit.Aspire.Hosting.ActiveMQ/README.md +++ b/src/CommunityToolkit.Aspire.Hosting.ActiveMQ/README.md @@ -2,7 +2,7 @@ ## Overview -This .NET Aspire Integration can be used to [Active MQ Classic](https://activemq.apache.org/components/classic/) and [Active MQ Artemis](https://activemq.apache.org/components/artemis/) in a container. +This Aspire Integration can be used to [Active MQ Classic](https://activemq.apache.org/components/classic/) and [Active MQ Artemis](https://activemq.apache.org/components/artemis/) in a container. ## Usage diff --git a/src/CommunityToolkit.Aspire.Hosting.Adminer/CommunityToolkit.Aspire.Hosting.Adminer.csproj b/src/CommunityToolkit.Aspire.Hosting.Adminer/CommunityToolkit.Aspire.Hosting.Adminer.csproj index 39de4f7f9..2e9edc711 100644 --- a/src/CommunityToolkit.Aspire.Hosting.Adminer/CommunityToolkit.Aspire.Hosting.Adminer.csproj +++ b/src/CommunityToolkit.Aspire.Hosting.Adminer/CommunityToolkit.Aspire.Hosting.Adminer.csproj @@ -2,7 +2,7 @@ hosting adminer - A .NET Aspire integration for adminer hosting. + An Aspire integration for adminer hosting. diff --git a/src/CommunityToolkit.Aspire.Hosting.Azure.Dapr.Redis/README.md b/src/CommunityToolkit.Aspire.Hosting.Azure.Dapr.Redis/README.md index b2e618fc6..92ec198ad 100644 --- a/src/CommunityToolkit.Aspire.Hosting.Azure.Dapr.Redis/README.md +++ b/src/CommunityToolkit.Aspire.Hosting.Azure.Dapr.Redis/README.md @@ -1,9 +1,9 @@ # CommunityToolkit.Aspire.Hosting.Azure.Dapr.Redis library -This package provides [.NET Aspire](https://learn.microsoft.com/en-us/dotnet/aspire/get-started/aspire-overview) integration for Azure Redis as a Dapr component. It allows you to configure dapr state to use Azure Redis as part of your .NET Aspire AppHost projects. +This package provides [Aspire](https://learn.microsoft.com/en-us/dotnet/aspire/get-started/aspire-overview) integration for Azure Redis as a Dapr component. It allows you to configure dapr state to use Azure Redis as part of your Aspire AppHost projects. ## Usage -To use this package, install it into your .NET Aspire AppHost project: +To use this package, install it into your Aspire AppHost project: ```bash dotnet add package CommunityToolkit.Aspire.Hosting.Azure.Dapr.Redis diff --git a/src/CommunityToolkit.Aspire.Hosting.Azure.Dapr/CommunityToolkit.Aspire.Hosting.Azure.Dapr.csproj b/src/CommunityToolkit.Aspire.Hosting.Azure.Dapr/CommunityToolkit.Aspire.Hosting.Azure.Dapr.csproj index 67bf5c1f1..e86be3840 100644 --- a/src/CommunityToolkit.Aspire.Hosting.Azure.Dapr/CommunityToolkit.Aspire.Hosting.Azure.Dapr.csproj +++ b/src/CommunityToolkit.Aspire.Hosting.Azure.Dapr/CommunityToolkit.Aspire.Hosting.Azure.Dapr.csproj @@ -2,7 +2,7 @@ aspire integration hosting dapr azure - Azure Dapr support for .NET Aspire. + Azure Dapr support for Aspire. true diff --git a/src/CommunityToolkit.Aspire.Hosting.Azure.Dapr/README.md b/src/CommunityToolkit.Aspire.Hosting.Azure.Dapr/README.md index 1062540ce..b7bd2e6a6 100644 --- a/src/CommunityToolkit.Aspire.Hosting.Azure.Dapr/README.md +++ b/src/CommunityToolkit.Aspire.Hosting.Azure.Dapr/README.md @@ -1,12 +1,12 @@ # CommunityToolkit.Aspire.Hosting.Azure.Dapr library -Provides extension methods and resource definitions for a .NET Aspire AppHost to configure Dapr resources. +Provides extension methods and resource definitions for an Aspire AppHost to configure Dapr resources. ## Getting started ### Install the package -In your AppHost project, install the .NET Aspire Dapr Hosting library with [NuGet](https://www.nuget.org): +In your AppHost project, install the Aspire Dapr Hosting library with [NuGet](https://www.nuget.org): ```dotnetcli dotnet add package CommunityToolkit.Aspire.Hosting.Azure.Dapr diff --git a/src/CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder/DataApiBuilderHostingExtension.cs b/src/CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder/DataApiBuilderHostingExtension.cs index 4041a08be..461fea0b4 100644 --- a/src/CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder/DataApiBuilderHostingExtension.cs +++ b/src/CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder/DataApiBuilderHostingExtension.cs @@ -17,7 +17,7 @@ public static class DataApiBuilderHostingExtension /// The name of the resource. /// The path to the config or schema file(s) for Data API Builder." /// - /// At this time, this .NET Aspire DAB integration only supports HTTPS ports. + /// At this time, this Aspire DAB integration only supports HTTPS ports. /// You can deploy DAB with HTTPS and custom certs in production. /// /// A reference to the . @@ -36,7 +36,7 @@ public static IResourceBuilder AddDataAPIBuilde /// The HTTP port number for the Data API Builder container." /// The path to the config or schema file(s) for Data API Builder." /// - /// At this time, this .NET Aspire DAB integration only supports HTTPS ports. + /// At this time, this Aspire DAB integration only supports HTTPS ports. /// You can deploy DAB with HTTPS and custom certs in production. /// /// A reference to the . diff --git a/src/CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder/README.md b/src/CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder/README.md index a8a316f3c..8d267830b 100644 --- a/src/CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder/README.md +++ b/src/CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder/README.md @@ -2,7 +2,7 @@ ## Overview -This .NET Aspire Integration runs [Data API builder](https://aka.ms/dab/docs) in a container. Data API builder generates secure, feature-rich REST and GraphQL endpoints for Tables, Views and Stored Procedures performing CRUD (Create, Read, Update, Delete, Execute) operations against Azure SQL Database, SQL Server, PostgreSQL, MySQL and Azure CosmosDB. +This Aspire Integration runs [Data API builder](https://aka.ms/dab/docs) in a container. Data API builder generates secure, feature-rich REST and GraphQL endpoints for Tables, Views and Stored Procedures performing CRUD (Create, Read, Update, Delete, Execute) operations against Azure SQL Database, SQL Server, PostgreSQL, MySQL and Azure CosmosDB. ## Usage @@ -151,4 +151,4 @@ For more information about Data API builder telemetry, see the [official documen ## Known Issues -The current imlpementation of the Data API builder .NET Aspire integration does not support HTTPS endpoints. However, this is only a dev-time consideration. Service discovery when published can use HTTPS without any problems. +The current imlpementation of the Data API builder Aspire integration does not support HTTPS endpoints. However, this is only a dev-time consideration. Service discovery when published can use HTTPS without any problems. diff --git a/src/CommunityToolkit.Aspire.Hosting.Azure.Extensions/CommunityToolkit.Aspire.Hosting.Azure.Extensions.csproj b/src/CommunityToolkit.Aspire.Hosting.Azure.Extensions/CommunityToolkit.Aspire.Hosting.Azure.Extensions.csproj index 46ea1cbee..ecbcefe4a 100644 --- a/src/CommunityToolkit.Aspire.Hosting.Azure.Extensions/CommunityToolkit.Aspire.Hosting.Azure.Extensions.csproj +++ b/src/CommunityToolkit.Aspire.Hosting.Azure.Extensions/CommunityToolkit.Aspire.Hosting.Azure.Extensions.csproj @@ -2,7 +2,7 @@ hosting azure extensions - Azure extensions support for .NET Aspire. + Azure extensions support for Aspire. diff --git a/src/CommunityToolkit.Aspire.Hosting.Azure.Extensions/README.md b/src/CommunityToolkit.Aspire.Hosting.Azure.Extensions/README.md index 72b9dba0a..7f0d8c035 100644 --- a/src/CommunityToolkit.Aspire.Hosting.Azure.Extensions/README.md +++ b/src/CommunityToolkit.Aspire.Hosting.Azure.Extensions/README.md @@ -1,6 +1,6 @@ # CommunityToolkit.Aspire.Hosting.Azure.Extensions library -This integration contains extensions for the [Azure Storage hosting package](https://nuget.org/packages/Aspire.Hosting.Azure.Storage) for .NET Aspire. +This integration contains extensions for the [Azure Storage hosting package](https://nuget.org/packages/Aspire.Hosting.Azure.Storage) for Aspire. The integration provides support for running [Azure Storage Explorer](https://github.com/sebagomez/azurestorageexplorer) to interact with the Azure Storage resource: blobs, queues and tables. diff --git a/src/CommunityToolkit.Aspire.Hosting.Bun/CommunityToolkit.Aspire.Hosting.Bun.csproj b/src/CommunityToolkit.Aspire.Hosting.Bun/CommunityToolkit.Aspire.Hosting.Bun.csproj index 545d3a459..771dbd5b9 100644 --- a/src/CommunityToolkit.Aspire.Hosting.Bun/CommunityToolkit.Aspire.Hosting.Bun.csproj +++ b/src/CommunityToolkit.Aspire.Hosting.Bun/CommunityToolkit.Aspire.Hosting.Bun.csproj @@ -2,7 +2,7 @@ hosting bun javascript - A .NET Aspire integration for hosting Bun apps. + An Aspire integration for hosting Bun apps. diff --git a/src/CommunityToolkit.Aspire.Hosting.Bun/README.md b/src/CommunityToolkit.Aspire.Hosting.Bun/README.md index f131b3f19..951b227a2 100644 --- a/src/CommunityToolkit.Aspire.Hosting.Bun/README.md +++ b/src/CommunityToolkit.Aspire.Hosting.Bun/README.md @@ -1,6 +1,6 @@ # CommunityToolkit.Aspire.Hosting.Bun library -Provides extension methods and resource definitions for a .NET Aspire AppHost to configure a Bun project. +Provides extension methods and resource definitions for an Aspire AppHost to configure a Bun project. ## Getting Started diff --git a/src/CommunityToolkit.Aspire.Hosting.Dapr/CommunityToolkit.Aspire.Hosting.Dapr.csproj b/src/CommunityToolkit.Aspire.Hosting.Dapr/CommunityToolkit.Aspire.Hosting.Dapr.csproj index 3368e4393..2db57b2e8 100644 --- a/src/CommunityToolkit.Aspire.Hosting.Dapr/CommunityToolkit.Aspire.Hosting.Dapr.csproj +++ b/src/CommunityToolkit.Aspire.Hosting.Dapr/CommunityToolkit.Aspire.Hosting.Dapr.csproj @@ -2,7 +2,7 @@ aspire integration hosting dapr - Dapr support for .NET Aspire. + Dapr support for Aspire. true diff --git a/src/CommunityToolkit.Aspire.Hosting.Dapr/README.md b/src/CommunityToolkit.Aspire.Hosting.Dapr/README.md index d216e58d5..2342122dc 100644 --- a/src/CommunityToolkit.Aspire.Hosting.Dapr/README.md +++ b/src/CommunityToolkit.Aspire.Hosting.Dapr/README.md @@ -1,12 +1,12 @@ # CommunityToolkit.Aspire.Hosting.Dapr library -Provides extension methods and resource definitions for a .NET Aspire AppHost to configure Dapr resources. +Provides extension methods and resource definitions for an Aspire AppHost to configure Dapr resources. ## Getting started ### Install the package -In your AppHost project, install the .NET Aspire Dapr Hosting library with [NuGet](https://www.nuget.org): +In your AppHost project, install the Aspire Dapr Hosting library with [NuGet](https://www.nuget.org): ```dotnetcli dotnet add package CommunityToolkit.Aspire.Hosting.Dapr diff --git a/src/CommunityToolkit.Aspire.Hosting.DbGate/CommunityToolkit.Aspire.Hosting.DbGate.csproj b/src/CommunityToolkit.Aspire.Hosting.DbGate/CommunityToolkit.Aspire.Hosting.DbGate.csproj index dc98f3af1..b34a13796 100644 --- a/src/CommunityToolkit.Aspire.Hosting.DbGate/CommunityToolkit.Aspire.Hosting.DbGate.csproj +++ b/src/CommunityToolkit.Aspire.Hosting.DbGate/CommunityToolkit.Aspire.Hosting.DbGate.csproj @@ -2,7 +2,7 @@ hosting dbgate - A .NET Aspire integration for dbgate hosting. + An Aspire integration for dbgate hosting. diff --git a/src/CommunityToolkit.Aspire.Hosting.Deno/CommunityToolkit.Aspire.Hosting.Deno.csproj b/src/CommunityToolkit.Aspire.Hosting.Deno/CommunityToolkit.Aspire.Hosting.Deno.csproj index df3110892..e9c712801 100644 --- a/src/CommunityToolkit.Aspire.Hosting.Deno/CommunityToolkit.Aspire.Hosting.Deno.csproj +++ b/src/CommunityToolkit.Aspire.Hosting.Deno/CommunityToolkit.Aspire.Hosting.Deno.csproj @@ -2,7 +2,7 @@ hosting deno - A .NET Aspire for hosting Deno apps. + An Aspire for hosting Deno apps. diff --git a/src/CommunityToolkit.Aspire.Hosting.Deno/README.md b/src/CommunityToolkit.Aspire.Hosting.Deno/README.md index 78cbca7ec..52f2bc3cd 100644 --- a/src/CommunityToolkit.Aspire.Hosting.Deno/README.md +++ b/src/CommunityToolkit.Aspire.Hosting.Deno/README.md @@ -1,6 +1,6 @@ # CommunityToolkit.Aspire.Hosting.Deno library -Provides extension methods and resource definitions for a .NET Aspire AppHost to configure a Deno project. +Provides extension methods and resource definitions for an Aspire AppHost to configure a Deno project. ## Getting Started diff --git a/src/CommunityToolkit.Aspire.Hosting.Elasticsearch.Extensions/CommunityToolkit.Aspire.Hosting.Elasticsearch.Extensions.csproj b/src/CommunityToolkit.Aspire.Hosting.Elasticsearch.Extensions/CommunityToolkit.Aspire.Hosting.Elasticsearch.Extensions.csproj index adf11cbbb..1b157fb4b 100644 --- a/src/CommunityToolkit.Aspire.Hosting.Elasticsearch.Extensions/CommunityToolkit.Aspire.Hosting.Elasticsearch.Extensions.csproj +++ b/src/CommunityToolkit.Aspire.Hosting.Elasticsearch.Extensions/CommunityToolkit.Aspire.Hosting.Elasticsearch.Extensions.csproj @@ -2,7 +2,7 @@ hosting elasticsearch elasticvue - A .NET Aspire integration for extending Elasticsearch hosting. + An Aspire integration for extending Elasticsearch hosting. diff --git a/src/CommunityToolkit.Aspire.Hosting.Elasticsearch.Extensions/README.md b/src/CommunityToolkit.Aspire.Hosting.Elasticsearch.Extensions/README.md index 182c66f6a..85aa4b33b 100644 --- a/src/CommunityToolkit.Aspire.Hosting.Elasticsearch.Extensions/README.md +++ b/src/CommunityToolkit.Aspire.Hosting.Elasticsearch.Extensions/README.md @@ -1,6 +1,6 @@ # CommunityToolkit.Aspire.Hosting.Elasticsearch.Extensions library -This integration contains extensions for the [Elasticsearch hosting package](https://nuget.org/packages/Aspire.Hosting.Elasticsearch) for .NET Aspire. +This integration contains extensions for the [Elasticsearch hosting package](https://nuget.org/packages/Aspire.Hosting.Elasticsearch) for Aspire. The integration provides support for running [Elasticvue](https://github.com/cars10/elasticvue) to interact with the Elasticsearch database. diff --git a/src/CommunityToolkit.Aspire.Hosting.Flagd/README.md b/src/CommunityToolkit.Aspire.Hosting.Flagd/README.md index 50aeab4df..10b9f7232 100644 --- a/src/CommunityToolkit.Aspire.Hosting.Flagd/README.md +++ b/src/CommunityToolkit.Aspire.Hosting.Flagd/README.md @@ -1,6 +1,6 @@ # CommunityToolkit.Aspire.Hosting.Flagd -A .NET Aspire hosting integration for [flagd](https://flagd.dev), a feature flag evaluation engine that provides a ready-made, open source, OpenFeature-compliant feature flag backend system. +An Aspire hosting integration for [flagd](https://flagd.dev), a feature flag evaluation engine that provides a ready-made, open source, OpenFeature-compliant feature flag backend system. ## Getting started diff --git a/src/CommunityToolkit.Aspire.Hosting.Flyway/README.md b/src/CommunityToolkit.Aspire.Hosting.Flyway/README.md index ed771278a..8d3624b09 100644 --- a/src/CommunityToolkit.Aspire.Hosting.Flyway/README.md +++ b/src/CommunityToolkit.Aspire.Hosting.Flyway/README.md @@ -1,6 +1,6 @@ # CommunityToolkit.Aspire.Hosting.Flyway -A .NET Aspire hosting integration for [Flyway](https://flywaydb.org/), a database migration tool that helps manage and automate database schema changes. +An Aspire hosting integration for [Flyway](https://flywaydb.org/), a database migration tool that helps manage and automate database schema changes. > This integration is meant to be used in conjunction with a database resource, such as PostgreSQL, and the Flyway extension built for that database resource. > It is also meant to be used by integration developers who want to add Flyway support to more database resources. diff --git a/src/CommunityToolkit.Aspire.Hosting.GoFeatureFlag/CommunityToolkit.Aspire.Hosting.GoFeatureFlag.csproj b/src/CommunityToolkit.Aspire.Hosting.GoFeatureFlag/CommunityToolkit.Aspire.Hosting.GoFeatureFlag.csproj index f8bd58805..14d64ece2 100644 --- a/src/CommunityToolkit.Aspire.Hosting.GoFeatureFlag/CommunityToolkit.Aspire.Hosting.GoFeatureFlag.csproj +++ b/src/CommunityToolkit.Aspire.Hosting.GoFeatureFlag/CommunityToolkit.Aspire.Hosting.GoFeatureFlag.csproj @@ -2,7 +2,7 @@ hosting gofeatureflag - GO Feature Flag support for .NET Aspire. + GO Feature Flag support for Aspire. diff --git a/src/CommunityToolkit.Aspire.Hosting.GoFeatureFlag/README.md b/src/CommunityToolkit.Aspire.Hosting.GoFeatureFlag/README.md index c7c6fdc0d..c9a146a67 100644 --- a/src/CommunityToolkit.Aspire.Hosting.GoFeatureFlag/README.md +++ b/src/CommunityToolkit.Aspire.Hosting.GoFeatureFlag/README.md @@ -1,6 +1,6 @@ # CommunityToolkit.Aspire.Hosting.GoFeatureFlag library -Provides extension methods and resource definitions for the .NET Aspire AppHost to support running [GO Feature Flag](https://gofeatureflag.org/) containers. +Provides extension methods and resource definitions for the Aspire AppHost to support running [GO Feature Flag](https://gofeatureflag.org/) containers. ## Getting Started diff --git a/src/CommunityToolkit.Aspire.Hosting.Golang/CommunityToolkit.Aspire.Hosting.Golang.csproj b/src/CommunityToolkit.Aspire.Hosting.Golang/CommunityToolkit.Aspire.Hosting.Golang.csproj index 8c02b1c83..f629a4167 100644 --- a/src/CommunityToolkit.Aspire.Hosting.Golang/CommunityToolkit.Aspire.Hosting.Golang.csproj +++ b/src/CommunityToolkit.Aspire.Hosting.Golang/CommunityToolkit.Aspire.Hosting.Golang.csproj @@ -1,7 +1,7 @@  hosting golang - A .NET Aspire for hosting Golang apps. + An Aspire for hosting Golang apps. diff --git a/src/CommunityToolkit.Aspire.Hosting.Golang/README.md b/src/CommunityToolkit.Aspire.Hosting.Golang/README.md index bb0f2a44e..45a7ae10b 100644 --- a/src/CommunityToolkit.Aspire.Hosting.Golang/README.md +++ b/src/CommunityToolkit.Aspire.Hosting.Golang/README.md @@ -1,6 +1,6 @@ # CommunityToolkit.Aspire.Hosting.Golang library -Provides extensions methods and resource definitions for the .NET Aspire AppHost to support running Golang applications. +Provides extensions methods and resource definitions for the Aspire AppHost to support running Golang applications. ## Getting Started @@ -21,7 +21,7 @@ var golang = builder.AddGolangApp("golang", "../gin-api") .WithHttpEndpoint(env: "PORT"); ``` -The `PORT` environment variable is used to determine the port the Golang application should listen on. It is randomly assigned by the .NET Aspire. The name of the environment variable can be changed by passing a different value to the `WithHttpEndpoint` method. +The `PORT` environment variable is used to determine the port the Golang application should listen on. It is randomly assigned by the Aspire. The name of the environment variable can be changed by passing a different value to the `WithHttpEndpoint` method. To have the Golang application listen on the correct port, you can use the following code in your Golang application: diff --git a/src/CommunityToolkit.Aspire.Hosting.Java/CommunityToolkit.Aspire.Hosting.Java.csproj b/src/CommunityToolkit.Aspire.Hosting.Java/CommunityToolkit.Aspire.Hosting.Java.csproj index 42b2c016e..de5351841 100644 --- a/src/CommunityToolkit.Aspire.Hosting.Java/CommunityToolkit.Aspire.Hosting.Java.csproj +++ b/src/CommunityToolkit.Aspire.Hosting.Java/CommunityToolkit.Aspire.Hosting.Java.csproj @@ -1,7 +1,7 @@  hosting java - A .NET Aspire for hosting Java apps using either the Java executable or container image. + An Aspire for hosting Java apps using either the Java executable or container image. diff --git a/src/CommunityToolkit.Aspire.Hosting.Java/README.md b/src/CommunityToolkit.Aspire.Hosting.Java/README.md index 6a7ab60ee..d89606ff1 100644 --- a/src/CommunityToolkit.Aspire.Hosting.Java/README.md +++ b/src/CommunityToolkit.Aspire.Hosting.Java/README.md @@ -1,6 +1,6 @@ # CommunityToolkit.Aspire.Hosting.Java library -Provides extensions methods and resource definitions for the .NET Aspire AppHost to support running Java/Spring applications either using either the JDK or a container and configuring the OpenTelemetry agent for Java. +Provides extensions methods and resource definitions for the Aspire AppHost to support running Java/Spring applications either using either the JDK or a container and configuring the OpenTelemetry agent for Java. ## Getting Started diff --git a/src/CommunityToolkit.Aspire.Hosting.JavaScript.Extensions/CommunityToolkit.Aspire.Hosting.JavaScript.Extensions.csproj b/src/CommunityToolkit.Aspire.Hosting.JavaScript.Extensions/CommunityToolkit.Aspire.Hosting.JavaScript.Extensions.csproj index 7fbb8610e..86b0957de 100644 --- a/src/CommunityToolkit.Aspire.Hosting.JavaScript.Extensions/CommunityToolkit.Aspire.Hosting.JavaScript.Extensions.csproj +++ b/src/CommunityToolkit.Aspire.Hosting.JavaScript.Extensions/CommunityToolkit.Aspire.Hosting.JavaScript.Extensions.csproj @@ -2,7 +2,7 @@ hosting nodejs vite yarn pnpm npm - A .NET Aspire for hosting NodeJS apps using Vite, Yarn, PNPM, or NPM. + An Aspire for hosting NodeJS apps using Vite, Yarn, PNPM, or NPM. diff --git a/src/CommunityToolkit.Aspire.Hosting.Keycloak.Extensions/CommunityToolkit.Aspire.Hosting.Keycloak.Extensions.csproj b/src/CommunityToolkit.Aspire.Hosting.Keycloak.Extensions/CommunityToolkit.Aspire.Hosting.Keycloak.Extensions.csproj index d49b4f0af..17e4b649e 100644 --- a/src/CommunityToolkit.Aspire.Hosting.Keycloak.Extensions/CommunityToolkit.Aspire.Hosting.Keycloak.Extensions.csproj +++ b/src/CommunityToolkit.Aspire.Hosting.Keycloak.Extensions/CommunityToolkit.Aspire.Hosting.Keycloak.Extensions.csproj @@ -1,7 +1,7 @@  - .NET Aspire hosting extensions for Keycloak (includes PostgreSQL integration). + Aspire hosting extensions for Keycloak (includes PostgreSQL integration). keycloak postgres hosting extensions true diff --git a/src/CommunityToolkit.Aspire.Hosting.Keycloak.Extensions/README.md b/src/CommunityToolkit.Aspire.Hosting.Keycloak.Extensions/README.md index 847cd5408..70e635a61 100644 --- a/src/CommunityToolkit.Aspire.Hosting.Keycloak.Extensions/README.md +++ b/src/CommunityToolkit.Aspire.Hosting.Keycloak.Extensions/README.md @@ -1,8 +1,8 @@ -# Keycloak Hosting Extensions for .NET Aspire +# Keycloak Hosting Extensions for Aspire ## Overview -This package provides **.NET Aspire hosting extensions** for integrating **Keycloak** with your AppHost. +This package provides **Aspire hosting extensions** for integrating **Keycloak** with your AppHost. It includes a PostgreSQL integration that works with resources created via `Aspire.Hosting.Postgres.AddPostgres()` and `Aspire.Hosting.Keycloak.AddKeycloak()`, and automatically configures the required environment variables for Keycloak database connectivity. --- diff --git a/src/CommunityToolkit.Aspire.Hosting.KurrentDB/CommunityToolkit.Aspire.Hosting.KurrentDB.csproj b/src/CommunityToolkit.Aspire.Hosting.KurrentDB/CommunityToolkit.Aspire.Hosting.KurrentDB.csproj index 2d0d68eb5..c5544f43d 100644 --- a/src/CommunityToolkit.Aspire.Hosting.KurrentDB/CommunityToolkit.Aspire.Hosting.KurrentDB.csproj +++ b/src/CommunityToolkit.Aspire.Hosting.KurrentDB/CommunityToolkit.Aspire.Hosting.KurrentDB.csproj @@ -2,7 +2,7 @@ hosting kurrentdb - KurrentDB support for .NET Aspire. + KurrentDB support for Aspire. diff --git a/src/CommunityToolkit.Aspire.Hosting.KurrentDB/README.md b/src/CommunityToolkit.Aspire.Hosting.KurrentDB/README.md index 0f3fb578b..3bf223f16 100644 --- a/src/CommunityToolkit.Aspire.Hosting.KurrentDB/README.md +++ b/src/CommunityToolkit.Aspire.Hosting.KurrentDB/README.md @@ -1,6 +1,6 @@ # CommunityToolkit.Aspire.Hosting.KurrentDB library -Provides extension methods and resource definitions for the .NET Aspire app host to support running [KurrentDB](https://www.kurrent.io) containers. +Provides extension methods and resource definitions for the Aspire app host to support running [KurrentDB](https://www.kurrent.io) containers. ## Getting Started diff --git a/src/CommunityToolkit.Aspire.Hosting.LavinMQ/CommunityToolkit.Aspire.Hosting.LavinMQ.csproj b/src/CommunityToolkit.Aspire.Hosting.LavinMQ/CommunityToolkit.Aspire.Hosting.LavinMQ.csproj index 86ed193ef..53cf5ef0a 100644 --- a/src/CommunityToolkit.Aspire.Hosting.LavinMQ/CommunityToolkit.Aspire.Hosting.LavinMQ.csproj +++ b/src/CommunityToolkit.Aspire.Hosting.LavinMQ/CommunityToolkit.Aspire.Hosting.LavinMQ.csproj @@ -2,7 +2,7 @@ hosting LavinMQ - A .NET Aspire hosting package for hosting LavinMQ. + An Aspire hosting package for hosting LavinMQ. diff --git a/src/CommunityToolkit.Aspire.Hosting.LavinMQ/README.md b/src/CommunityToolkit.Aspire.Hosting.LavinMQ/README.md index b9a068646..135e2eedc 100644 --- a/src/CommunityToolkit.Aspire.Hosting.LavinMQ/README.md +++ b/src/CommunityToolkit.Aspire.Hosting.LavinMQ/README.md @@ -2,7 +2,7 @@ ## Overview -This .NET Aspire Integration can be used to include [LavinMQ](https://lavinmq.com/) in a container. +This Aspire Integration can be used to include [LavinMQ](https://lavinmq.com/) in a container. ## Usage diff --git a/src/CommunityToolkit.Aspire.Hosting.MailPit/README.md b/src/CommunityToolkit.Aspire.Hosting.MailPit/README.md index a2293851f..1e99d9908 100644 --- a/src/CommunityToolkit.Aspire.Hosting.MailPit/README.md +++ b/src/CommunityToolkit.Aspire.Hosting.MailPit/README.md @@ -2,7 +2,7 @@ ## Overview -This .NET Aspire Integration runs [MailPit](https://github.com/axllent/mailpit) in a container. +This Aspire Integration runs [MailPit](https://github.com/axllent/mailpit) in a container. ## Usage diff --git a/src/CommunityToolkit.Aspire.Hosting.McpInspector/README.md b/src/CommunityToolkit.Aspire.Hosting.McpInspector/README.md index 523e75683..6824864bd 100644 --- a/src/CommunityToolkit.Aspire.Hosting.McpInspector/README.md +++ b/src/CommunityToolkit.Aspire.Hosting.McpInspector/README.md @@ -1,6 +1,6 @@ # CommunityToolkit.Aspire.Hosting.McpInspector library -Provides extension methods and resource definitions for the .NET Aspire AppHost to support adding an MCP Inspector resource. The MCP Inspector enables inspection and debugging of MCP (Model Context Protocol) servers, with support for multiple server configurations and transport types. +Provides extension methods and resource definitions for the Aspire AppHost to support adding an MCP Inspector resource. The MCP Inspector enables inspection and debugging of MCP (Model Context Protocol) servers, with support for multiple server configurations and transport types. ## Getting Started diff --git a/src/CommunityToolkit.Aspire.Hosting.Meilisearch/CommunityToolkit.Aspire.Hosting.Meilisearch.csproj b/src/CommunityToolkit.Aspire.Hosting.Meilisearch/CommunityToolkit.Aspire.Hosting.Meilisearch.csproj index df5597f3d..d57a5e34c 100644 --- a/src/CommunityToolkit.Aspire.Hosting.Meilisearch/CommunityToolkit.Aspire.Hosting.Meilisearch.csproj +++ b/src/CommunityToolkit.Aspire.Hosting.Meilisearch/CommunityToolkit.Aspire.Hosting.Meilisearch.csproj @@ -2,7 +2,7 @@ hosting meilisearch - Meilisearch support for .NET Aspire. + Meilisearch support for Aspire. diff --git a/src/CommunityToolkit.Aspire.Hosting.Meilisearch/README.md b/src/CommunityToolkit.Aspire.Hosting.Meilisearch/README.md index 3088c2b66..cb4228866 100644 --- a/src/CommunityToolkit.Aspire.Hosting.Meilisearch/README.md +++ b/src/CommunityToolkit.Aspire.Hosting.Meilisearch/README.md @@ -1,6 +1,6 @@ # CommunityToolkit.Aspire.Hosting.Meilisearch library -Provides extension methods and resource definitions for the .NET Aspire AppHost to support running [Meilisearch](https://meilisearch.com) containers. +Provides extension methods and resource definitions for the Aspire AppHost to support running [Meilisearch](https://meilisearch.com) containers. ## Getting Started diff --git a/src/CommunityToolkit.Aspire.Hosting.Minio/CommunityToolkit.Aspire.Hosting.Minio.csproj b/src/CommunityToolkit.Aspire.Hosting.Minio/CommunityToolkit.Aspire.Hosting.Minio.csproj index a6a3109e1..835fd1dfd 100644 --- a/src/CommunityToolkit.Aspire.Hosting.Minio/CommunityToolkit.Aspire.Hosting.Minio.csproj +++ b/src/CommunityToolkit.Aspire.Hosting.Minio/CommunityToolkit.Aspire.Hosting.Minio.csproj @@ -2,7 +2,7 @@ minio hosting cloud storage - A .NET Aspire hosting integration for MinIO + An Aspire hosting integration for MinIO enable enable diff --git a/src/CommunityToolkit.Aspire.Hosting.Minio/README.md b/src/CommunityToolkit.Aspire.Hosting.Minio/README.md index 4b8f07e62..30a16e677 100644 --- a/src/CommunityToolkit.Aspire.Hosting.Minio/README.md +++ b/src/CommunityToolkit.Aspire.Hosting.Minio/README.md @@ -1,6 +1,6 @@ # CommunityToolkit.Aspire.Hosting.MinIO library -Provides extension methods and resource definitions for the .NET Aspire AppHost to support running [MinIO](https://min.io/) containers. +Provides extension methods and resource definitions for the Aspire AppHost to support running [MinIO](https://min.io/) containers. ## Getting Started diff --git a/src/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions.csproj b/src/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions.csproj index d4c958195..99e50432e 100644 --- a/src/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions.csproj +++ b/src/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions.csproj @@ -2,7 +2,7 @@ hosting mongodb dbgate - A .NET Aspire integration for extending mongodb hosting. + An Aspire integration for extending mongodb hosting. diff --git a/src/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions/README.md b/src/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions/README.md index 4f05d2be8..5908fd08b 100644 --- a/src/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions/README.md +++ b/src/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions/README.md @@ -1,6 +1,6 @@ # CommunityToolkit.Aspire.Hosting.MongoDB.Extensions library -This integration contains extensions for the [MongoDB hosting package](https://nuget.org/packages/Aspire.Hosting.MongoDB) for .NET Aspire. +This integration contains extensions for the [MongoDB hosting package](https://nuget.org/packages/Aspire.Hosting.MongoDB) for Aspire. The integration provides support for running [DbGate](https://github.com/dbgate/dbgate) to interact with the MongoDB database. diff --git a/src/CommunityToolkit.Aspire.Hosting.MySql.Extensions/CommunityToolkit.Aspire.Hosting.MySql.Extensions.csproj b/src/CommunityToolkit.Aspire.Hosting.MySql.Extensions/CommunityToolkit.Aspire.Hosting.MySql.Extensions.csproj index 8eebc9bc7..0274b3e44 100644 --- a/src/CommunityToolkit.Aspire.Hosting.MySql.Extensions/CommunityToolkit.Aspire.Hosting.MySql.Extensions.csproj +++ b/src/CommunityToolkit.Aspire.Hosting.MySql.Extensions/CommunityToolkit.Aspire.Hosting.MySql.Extensions.csproj @@ -2,7 +2,7 @@ hosting mysql dbgate - A .NET Aspire integration for extending mysql hosting. + An Aspire integration for extending mysql hosting. diff --git a/src/CommunityToolkit.Aspire.Hosting.MySql.Extensions/README.md b/src/CommunityToolkit.Aspire.Hosting.MySql.Extensions/README.md index ca7386eb5..736abc7db 100644 --- a/src/CommunityToolkit.Aspire.Hosting.MySql.Extensions/README.md +++ b/src/CommunityToolkit.Aspire.Hosting.MySql.Extensions/README.md @@ -1,6 +1,6 @@ # CommunityToolkit.Aspire.Hosting.MySql.Extensions library -This integration contains extensions for the [MySql hosting package](https://nuget.org/packages/Aspire.Hosting.MySql) for .NET Aspire. +This integration contains extensions for the [MySql hosting package](https://nuget.org/packages/Aspire.Hosting.MySql) for Aspire. The integration provides support for running [Adminer](https://github.com/vrana/adminer) and [DbGate](https://github.com/dbgate/dbgate) to interact with the MySql database. diff --git a/src/CommunityToolkit.Aspire.Hosting.Ngrok/README.md b/src/CommunityToolkit.Aspire.Hosting.Ngrok/README.md index efa420ec3..43570c3fa 100644 --- a/src/CommunityToolkit.Aspire.Hosting.Ngrok/README.md +++ b/src/CommunityToolkit.Aspire.Hosting.Ngrok/README.md @@ -1,6 +1,6 @@ # CommunityToolkit.Aspire.Hosting.Ngrok library -Provides extension methods and resource definitions for a .NET Aspire AppHost to configure a ngrok container. +Provides extension methods and resource definitions for an Aspire AppHost to configure a ngrok container. ## Getting Started diff --git a/src/CommunityToolkit.Aspire.Hosting.Ollama/README.md b/src/CommunityToolkit.Aspire.Hosting.Ollama/README.md index 3f4da5af9..b3cfcbd70 100644 --- a/src/CommunityToolkit.Aspire.Hosting.Ollama/README.md +++ b/src/CommunityToolkit.Aspire.Hosting.Ollama/README.md @@ -1,6 +1,6 @@ # CommunityToolkit.Aspire.Hosting.Ollama library -Provides extension methods and resource definitions for the .NET Aspire AppHost to support running [Ollama](https://ollama.com) containers with support for downloading a model on startup. +Provides extension methods and resource definitions for the Aspire AppHost to support running [Ollama](https://ollama.com) containers with support for downloading a model on startup. It also provides support for running [Open WebUI](https://openwebui.com) to interact with the Ollama container. diff --git a/src/CommunityToolkit.Aspire.Hosting.OpenTelemetryCollector/README.md b/src/CommunityToolkit.Aspire.Hosting.OpenTelemetryCollector/README.md index a32ca7f5f..b2525c86d 100644 --- a/src/CommunityToolkit.Aspire.Hosting.OpenTelemetryCollector/README.md +++ b/src/CommunityToolkit.Aspire.Hosting.OpenTelemetryCollector/README.md @@ -2,7 +2,7 @@ ## Overview -This .NET Aspire Integration can be used to include [OpenTelemetry Collector](https://github.com/open-telemetry/opentelemetry-collector) in a container. +This Aspire Integration can be used to include [OpenTelemetry Collector](https://github.com/open-telemetry/opentelemetry-collector) in a container. ## Usage diff --git a/src/CommunityToolkit.Aspire.Hosting.PapercutSmtp/README.md b/src/CommunityToolkit.Aspire.Hosting.PapercutSmtp/README.md index 9264cc0be..d3a85f7ed 100644 --- a/src/CommunityToolkit.Aspire.Hosting.PapercutSmtp/README.md +++ b/src/CommunityToolkit.Aspire.Hosting.PapercutSmtp/README.md @@ -2,7 +2,7 @@ ## Overview -This .NET Aspire Integration runs [Papercut SMTP](https://github.com/ChangemakerStudios/Papercut-SMTP) in a container. +This Aspire Integration runs [Papercut SMTP](https://github.com/ChangemakerStudios/Papercut-SMTP) in a container. ## Usage diff --git a/src/CommunityToolkit.Aspire.Hosting.PostgreSQL.Extensions/CommunityToolkit.Aspire.Hosting.PostgreSQL.Extensions.csproj b/src/CommunityToolkit.Aspire.Hosting.PostgreSQL.Extensions/CommunityToolkit.Aspire.Hosting.PostgreSQL.Extensions.csproj index 2f09a3cf1..0e6508a00 100644 --- a/src/CommunityToolkit.Aspire.Hosting.PostgreSQL.Extensions/CommunityToolkit.Aspire.Hosting.PostgreSQL.Extensions.csproj +++ b/src/CommunityToolkit.Aspire.Hosting.PostgreSQL.Extensions/CommunityToolkit.Aspire.Hosting.PostgreSQL.Extensions.csproj @@ -2,7 +2,7 @@ hosting postgres dbgate - A .NET Aspire integration for extending postgres hosting. + An Aspire integration for extending postgres hosting. diff --git a/src/CommunityToolkit.Aspire.Hosting.PostgreSQL.Extensions/README.md b/src/CommunityToolkit.Aspire.Hosting.PostgreSQL.Extensions/README.md index 699eb7ddc..1576b2496 100644 --- a/src/CommunityToolkit.Aspire.Hosting.PostgreSQL.Extensions/README.md +++ b/src/CommunityToolkit.Aspire.Hosting.PostgreSQL.Extensions/README.md @@ -1,6 +1,6 @@ # CommunityToolkit.Aspire.Hosting.PostgreSQL.Extensions library -This integration contains extensions for the [PostgreSQL hosting package](https://nuget.org/packages/Aspire.Hosting.PostgreSQL) for .NET Aspire. +This integration contains extensions for the [PostgreSQL hosting package](https://nuget.org/packages/Aspire.Hosting.PostgreSQL) for Aspire. The integration provides support for running: diff --git a/src/CommunityToolkit.Aspire.Hosting.Python.Extensions/CommunityToolkit.Aspire.Hosting.Python.Extensions.csproj b/src/CommunityToolkit.Aspire.Hosting.Python.Extensions/CommunityToolkit.Aspire.Hosting.Python.Extensions.csproj index a70f88a7b..69c0ce7a6 100644 --- a/src/CommunityToolkit.Aspire.Hosting.Python.Extensions/CommunityToolkit.Aspire.Hosting.Python.Extensions.csproj +++ b/src/CommunityToolkit.Aspire.Hosting.Python.Extensions/CommunityToolkit.Aspire.Hosting.Python.Extensions.csproj @@ -1,7 +1,7 @@  hosting uvicorn python - A .NET Aspire integration for hosting Uvicorn apps. + An Aspire integration for hosting Uvicorn apps. diff --git a/src/CommunityToolkit.Aspire.Hosting.Python.Extensions/README.md b/src/CommunityToolkit.Aspire.Hosting.Python.Extensions/README.md index aa2c241e9..3727885da 100644 --- a/src/CommunityToolkit.Aspire.Hosting.Python.Extensions/README.md +++ b/src/CommunityToolkit.Aspire.Hosting.Python.Extensions/README.md @@ -10,7 +10,7 @@ > > This package will be removed in a future release. Please migrate your applications to use the core `Aspire.Hosting.Python` package. -Provides extensions methods and resource definitions for the .NET Aspire AppHost to extend the support for Python applications. Current support includes: +Provides extensions methods and resource definitions for the Aspire AppHost to extend the support for Python applications. Current support includes: - Uvicorn - Uv - Streamlit diff --git a/src/CommunityToolkit.Aspire.Hosting.RavenDB/README.md b/src/CommunityToolkit.Aspire.Hosting.RavenDB/README.md index cab298409..42038d7c4 100644 --- a/src/CommunityToolkit.Aspire.Hosting.RavenDB/README.md +++ b/src/CommunityToolkit.Aspire.Hosting.RavenDB/README.md @@ -1,12 +1,12 @@ # CommunityToolkit.Aspire.Hosting.RavenDB library -Provides extension methods and resource definitions for a .NET Aspire AppHost to configure a RavenDB resource. +Provides extension methods and resource definitions for an Aspire AppHost to configure a RavenDB resource. ## Getting started ### Install the package -In your AppHost project, install the .NET Aspire RavenDB Hosting library with [NuGet](https://www.nuget.org): +In your AppHost project, install the Aspire RavenDB Hosting library with [NuGet](https://www.nuget.org): ```dotnetcli dotnet add package CommunityToolkit.Aspire.Hosting.RavenDB diff --git a/src/CommunityToolkit.Aspire.Hosting.Redis.Extensions/CommunityToolkit.Aspire.Hosting.Redis.Extensions.csproj b/src/CommunityToolkit.Aspire.Hosting.Redis.Extensions/CommunityToolkit.Aspire.Hosting.Redis.Extensions.csproj index d7e4a792a..e59332bd3 100644 --- a/src/CommunityToolkit.Aspire.Hosting.Redis.Extensions/CommunityToolkit.Aspire.Hosting.Redis.Extensions.csproj +++ b/src/CommunityToolkit.Aspire.Hosting.Redis.Extensions/CommunityToolkit.Aspire.Hosting.Redis.Extensions.csproj @@ -2,7 +2,7 @@ hosting redis dbgate - A .NET Aspire integration for extending redis hosting. + An Aspire integration for extending redis hosting. diff --git a/src/CommunityToolkit.Aspire.Hosting.Redis.Extensions/README.md b/src/CommunityToolkit.Aspire.Hosting.Redis.Extensions/README.md index fc5d31101..b04077523 100644 --- a/src/CommunityToolkit.Aspire.Hosting.Redis.Extensions/README.md +++ b/src/CommunityToolkit.Aspire.Hosting.Redis.Extensions/README.md @@ -1,6 +1,6 @@ # CommunityToolkit.Aspire.Hosting.Redis.Extensions library -This integration contains extensions for the [Redis hosting package](https://nuget.org/packages/Aspire.Hosting.Redis) for .NET Aspire. +This integration contains extensions for the [Redis hosting package](https://nuget.org/packages/Aspire.Hosting.Redis) for Aspire. The integration provides support for running [DbGate](https://github.com/dbgate/dbgate) to interact with the Redis database. diff --git a/src/CommunityToolkit.Aspire.Hosting.Rust/CommunityToolkit.Aspire.Hosting.Rust.csproj b/src/CommunityToolkit.Aspire.Hosting.Rust/CommunityToolkit.Aspire.Hosting.Rust.csproj index 5b4597ad7..7e779e4b8 100644 --- a/src/CommunityToolkit.Aspire.Hosting.Rust/CommunityToolkit.Aspire.Hosting.Rust.csproj +++ b/src/CommunityToolkit.Aspire.Hosting.Rust/CommunityToolkit.Aspire.Hosting.Rust.csproj @@ -1,7 +1,7 @@  hosting Rust - A .NET Aspire integration for hosting Rust apps. + An Aspire integration for hosting Rust apps. diff --git a/src/CommunityToolkit.Aspire.Hosting.Rust/README.md b/src/CommunityToolkit.Aspire.Hosting.Rust/README.md index a6c0777db..cb61b7f03 100644 --- a/src/CommunityToolkit.Aspire.Hosting.Rust/README.md +++ b/src/CommunityToolkit.Aspire.Hosting.Rust/README.md @@ -1,6 +1,6 @@ # CommunityToolkit.Aspire.Hosting.Rust library -Provides extensions methods and resource definitions for the .NET Aspire AppHost to support running Rust applications. +Provides extensions methods and resource definitions for the Aspire AppHost to support running Rust applications. ## Getting Started diff --git a/src/CommunityToolkit.Aspire.Hosting.Solr/CommunityToolkit.Aspire.Hosting.Solr.csproj b/src/CommunityToolkit.Aspire.Hosting.Solr/CommunityToolkit.Aspire.Hosting.Solr.csproj index a44287cd9..607d89d37 100644 --- a/src/CommunityToolkit.Aspire.Hosting.Solr/CommunityToolkit.Aspire.Hosting.Solr.csproj +++ b/src/CommunityToolkit.Aspire.Hosting.Solr/CommunityToolkit.Aspire.Hosting.Solr.csproj @@ -1,6 +1,6 @@ - A .NET Aspire hosting integration for Apache Solr. + An Aspire hosting integration for Apache Solr. solr search hosting diff --git a/src/CommunityToolkit.Aspire.Hosting.Solr/README.md b/src/CommunityToolkit.Aspire.Hosting.Solr/README.md index e961c4390..bd0791542 100644 --- a/src/CommunityToolkit.Aspire.Hosting.Solr/README.md +++ b/src/CommunityToolkit.Aspire.Hosting.Solr/README.md @@ -1,6 +1,6 @@ # CommunityToolkit.Aspire.Hosting.Solr -This package provides a .NET Aspire hosting integration for [Apache Solr](https://solr.apache.org/), enabling you to add and configure a Solr container as part of your distributed application. +This package provides an Aspire hosting integration for [Apache Solr](https://solr.apache.org/), enabling you to add and configure a Solr container as part of your distributed application. ## Getting Started diff --git a/src/CommunityToolkit.Aspire.Hosting.SqlDatabaseProjects/README.md b/src/CommunityToolkit.Aspire.Hosting.SqlDatabaseProjects/README.md index 65db40c12..13eb6a5c5 100644 --- a/src/CommunityToolkit.Aspire.Hosting.SqlDatabaseProjects/README.md +++ b/src/CommunityToolkit.Aspire.Hosting.SqlDatabaseProjects/README.md @@ -1,15 +1,15 @@ # CommunityToolkit.Aspire.Hosting.SqlDatabaseProjects library -This package provides [.NET Aspire](https://learn.microsoft.com/en-us/dotnet/aspire/get-started/aspire-overview) integration for SQL Server Database Projects. It allows you to publish SQL Database Projects as part of your .NET Aspire AppHost projects. It currently works with both [MSBuild.Sdk.SqlProj](https://github.com/rr-wfm/MSBuild.Sdk.SqlProj) and [Microsoft.Build.Sql](https://github.com/microsoft/DacFx) based projects. +This package provides [Aspire](https://learn.microsoft.com/en-us/dotnet/aspire/get-started/aspire-overview) integration for SQL Server Database Projects. It allows you to publish SQL Database Projects as part of your Aspire AppHost projects. It currently works with both [MSBuild.Sdk.SqlProj](https://github.com/rr-wfm/MSBuild.Sdk.SqlProj) and [Microsoft.Build.Sql](https://github.com/microsoft/DacFx) based projects. ## Usage -To use this package, install it into your .NET Aspire AppHost project: +To use this package, install it into your Aspire AppHost project: ```bash dotnet add package CommunityToolkit.Aspire.Hosting.SqlDatabaseProjects ``` -Next, add a reference to the MSBuild.Sdk.SqlProj or Microsoft.Build.Sql project you want to publish in your .NET Aspire AppHost project: +Next, add a reference to the MSBuild.Sdk.SqlProj or Microsoft.Build.Sql project you want to publish in your Aspire AppHost project: ```bash dotnet add reference ../MySqlProj/MySqlProj.csproj @@ -17,7 +17,7 @@ dotnet add reference ../MySqlProj/MySqlProj.csproj > Note: Adding this reference will currently result in warning ASPIRE004. This is a known issue and will be resolved in a future release. -Finally add the project as a resource to your .NET Aspire AppHost: +Finally add the project as a resource to your Aspire AppHost: ```csharp var builder = DistributedApplication.CreateBuilder(args); @@ -31,7 +31,7 @@ builder.AddSqlProject("mysqlproj") builder.Build().Run(); ``` -Now when you run your .NET Aspire AppHost project you will see the SQL Database Project being published to the specified SQL Server. +Now when you run your Aspire AppHost project you will see the SQL Database Project being published to the specified SQL Server. ## Local .dacpac file support @@ -85,7 +85,7 @@ builder.Build().Run(); ## Ability to skip deployment -You can use the `WithSkipWhenDeployed` method to avoid re-deploying your SQL Database Project if no changes have been made. This is useful in scenarios where the SQL container database is persisted to permanent disk and will significantly improve the .NET Aspire AppHost project startup time. +You can use the `WithSkipWhenDeployed` method to avoid re-deploying your SQL Database Project if no changes have been made. This is useful in scenarios where the SQL container database is persisted to permanent disk and will significantly improve the Aspire AppHost project startup time. ```csharp var builder = DistributedApplication.CreateBuilder(args); diff --git a/src/CommunityToolkit.Aspire.Hosting.SqlServer.Extensions/CommunityToolkit.Aspire.Hosting.SqlServer.Extensions.csproj b/src/CommunityToolkit.Aspire.Hosting.SqlServer.Extensions/CommunityToolkit.Aspire.Hosting.SqlServer.Extensions.csproj index 22d199112..9b814a1f4 100644 --- a/src/CommunityToolkit.Aspire.Hosting.SqlServer.Extensions/CommunityToolkit.Aspire.Hosting.SqlServer.Extensions.csproj +++ b/src/CommunityToolkit.Aspire.Hosting.SqlServer.Extensions/CommunityToolkit.Aspire.Hosting.SqlServer.Extensions.csproj @@ -2,7 +2,7 @@ hosting sqlserver dbgate - A .NET Aspire integration for extending sqlserver hosting. + An Aspire integration for extending sqlserver hosting. diff --git a/src/CommunityToolkit.Aspire.Hosting.SqlServer.Extensions/README.md b/src/CommunityToolkit.Aspire.Hosting.SqlServer.Extensions/README.md index 73f1ac76c..08f550288 100644 --- a/src/CommunityToolkit.Aspire.Hosting.SqlServer.Extensions/README.md +++ b/src/CommunityToolkit.Aspire.Hosting.SqlServer.Extensions/README.md @@ -1,6 +1,6 @@ # CommunityToolkit.Aspire.Hosting.SqlServer.Extensions library -This integration contains extensions for the [SqlServer hosting package](https://nuget.org/packages/Aspire.Hosting.SqlServer) for .NET Aspire. +This integration contains extensions for the [SqlServer hosting package](https://nuget.org/packages/Aspire.Hosting.SqlServer) for Aspire. The integration provides support for running [DbGate](https://github.com/dbgate/dbgate) and [Adminer](https://github.com/vrana/adminer) to interact with the SqlServer database. diff --git a/src/CommunityToolkit.Aspire.Hosting.Sqlite/README.md b/src/CommunityToolkit.Aspire.Hosting.Sqlite/README.md index 2b7480343..a96151145 100644 --- a/src/CommunityToolkit.Aspire.Hosting.Sqlite/README.md +++ b/src/CommunityToolkit.Aspire.Hosting.Sqlite/README.md @@ -1,6 +1,6 @@ # CommunityToolkit.Aspire.Hosting.Sqlite library -Provides extension methods and resource definitions for the .NET Aspire AppHost to support creating and running SQLite databases. +Provides extension methods and resource definitions for the Aspire AppHost to support creating and running SQLite databases. The integration also provides support for running [SQLite Web](https://github.com/coleifer/sqlite-web) to interact with the SQLite database. diff --git a/src/CommunityToolkit.Aspire.Hosting.Stripe/CommunityToolkit.Aspire.Hosting.Stripe.csproj b/src/CommunityToolkit.Aspire.Hosting.Stripe/CommunityToolkit.Aspire.Hosting.Stripe.csproj index e0caed346..868fb8ebf 100644 --- a/src/CommunityToolkit.Aspire.Hosting.Stripe/CommunityToolkit.Aspire.Hosting.Stripe.csproj +++ b/src/CommunityToolkit.Aspire.Hosting.Stripe/CommunityToolkit.Aspire.Hosting.Stripe.csproj @@ -2,7 +2,7 @@ hosting stripe payments webhooks - A .NET Aspire integration for the Stripe CLI for local webhook forwarding and testing. + An Aspire integration for the Stripe CLI for local webhook forwarding and testing. diff --git a/src/CommunityToolkit.Aspire.Hosting.Stripe/README.md b/src/CommunityToolkit.Aspire.Hosting.Stripe/README.md index 53ad2c518..43a983dc0 100644 --- a/src/CommunityToolkit.Aspire.Hosting.Stripe/README.md +++ b/src/CommunityToolkit.Aspire.Hosting.Stripe/README.md @@ -1,6 +1,6 @@ # CommunityToolkit.Aspire.Hosting.Stripe library -Provides extension methods and resource definitions for a .NET Aspire AppHost to configure the Stripe CLI for local webhook forwarding and testing. +Provides extension methods and resource definitions for an Aspire AppHost to configure the Stripe CLI for local webhook forwarding and testing. ## Getting Started diff --git a/src/CommunityToolkit.Aspire.Hosting.SurrealDb/CommunityToolkit.Aspire.Hosting.SurrealDb.csproj b/src/CommunityToolkit.Aspire.Hosting.SurrealDb/CommunityToolkit.Aspire.Hosting.SurrealDb.csproj index aadc9952b..4f20bc906 100644 --- a/src/CommunityToolkit.Aspire.Hosting.SurrealDb/CommunityToolkit.Aspire.Hosting.SurrealDb.csproj +++ b/src/CommunityToolkit.Aspire.Hosting.SurrealDb/CommunityToolkit.Aspire.Hosting.SurrealDb.csproj @@ -2,7 +2,7 @@ hosting surrealdb - SurrealDB support for .NET Aspire. + SurrealDB support for Aspire. diff --git a/src/CommunityToolkit.Aspire.Hosting.SurrealDb/README.md b/src/CommunityToolkit.Aspire.Hosting.SurrealDb/README.md index 8eb99b955..e62b96646 100644 --- a/src/CommunityToolkit.Aspire.Hosting.SurrealDb/README.md +++ b/src/CommunityToolkit.Aspire.Hosting.SurrealDb/README.md @@ -1,12 +1,12 @@ # CommunityToolkit.Aspire.Hosting.SurrealDb library -Provides extension methods and resource definitions for the .NET Aspire AppHost to support running [SurrealDB](https://surrealdb.com/) containers. +Provides extension methods and resource definitions for the Aspire AppHost to support running [SurrealDB](https://surrealdb.com/) containers. ## Getting started ### Install the package -In your AppHost project, install the .NET Aspire SurrealDB Hosting library with [NuGet](https://www.nuget.org): +In your AppHost project, install the Aspire SurrealDB Hosting library with [NuGet](https://www.nuget.org): ```dotnetcli dotnet add package CommunityToolkit.Aspire.Hosting.SurrealDb diff --git a/src/CommunityToolkit.Aspire.Hosting.Umami/CommunityToolkit.Aspire.Hosting.Umami.csproj b/src/CommunityToolkit.Aspire.Hosting.Umami/CommunityToolkit.Aspire.Hosting.Umami.csproj index 16c1a984b..9764982ee 100644 --- a/src/CommunityToolkit.Aspire.Hosting.Umami/CommunityToolkit.Aspire.Hosting.Umami.csproj +++ b/src/CommunityToolkit.Aspire.Hosting.Umami/CommunityToolkit.Aspire.Hosting.Umami.csproj @@ -2,7 +2,7 @@ hosting umami - Umami support for .NET Aspire. + Umami support for Aspire. diff --git a/src/CommunityToolkit.Aspire.Hosting.k6/CommunityToolkit.Aspire.Hosting.k6.csproj b/src/CommunityToolkit.Aspire.Hosting.k6/CommunityToolkit.Aspire.Hosting.k6.csproj index 01a1819e6..af59d9d53 100644 --- a/src/CommunityToolkit.Aspire.Hosting.k6/CommunityToolkit.Aspire.Hosting.k6.csproj +++ b/src/CommunityToolkit.Aspire.Hosting.k6/CommunityToolkit.Aspire.Hosting.k6.csproj @@ -2,7 +2,7 @@ hosting k6 - Granafa k6 support for .NET Aspire. + Granafa k6 support for Aspire. diff --git a/src/CommunityToolkit.Aspire.Hosting.k6/README.md b/src/CommunityToolkit.Aspire.Hosting.k6/README.md index 359a851dd..08a07f389 100644 --- a/src/CommunityToolkit.Aspire.Hosting.k6/README.md +++ b/src/CommunityToolkit.Aspire.Hosting.k6/README.md @@ -1,6 +1,6 @@ # CommunityToolkit.Aspire.Hosting.k6 library -Provides extension methods and resource definitions for the .NET Aspire AppHost to support running [Grafana k6](https://k6.io/) containers. +Provides extension methods and resource definitions for the Aspire AppHost to support running [Grafana k6](https://k6.io/) containers. ## Getting Started diff --git a/src/CommunityToolkit.Aspire.KurrentDB/README.md b/src/CommunityToolkit.Aspire.KurrentDB/README.md index 2fa05ec25..773974c71 100644 --- a/src/CommunityToolkit.Aspire.KurrentDB/README.md +++ b/src/CommunityToolkit.Aspire.KurrentDB/README.md @@ -10,7 +10,7 @@ Registers an [KurrentDBClient](https://github.com/kurrent-io/KurrentDB-Client-Do ### Install the package -Install the .NET Aspire KurrentDB Client library with [NuGet](https://www.nuget.org): +Install the Aspire KurrentDB Client library with [NuGet](https://www.nuget.org): ```dotnetcli dotnet add package CommunityToolkit.Aspire.KurrentDB @@ -26,7 +26,7 @@ builder.AddKurrentDBClient("kurrentdb"); ## Configuration -The .NET Aspire KurrentDB Client integration provides multiple options to configure the server connection based on the requirements and conventions of your project. +The Aspire KurrentDB Client integration provides multiple options to configure the server connection based on the requirements and conventions of your project. ### Use a connection string @@ -48,7 +48,7 @@ And then the connection string will be retrieved from the `ConnectionStrings` co ### Use configuration providers -The .NET Aspire KurrentDB Client integration supports [Microsoft.Extensions.Configuration](https://learn.microsoft.com/dotnet/api/microsoft.extensions.configuration). It loads the `KurrentDBSettings` from configuration by using the `Aspire:KurrentDB:Client` key. Example `appsettings.json` that configures some of the options: +The Aspire KurrentDB Client integration supports [Microsoft.Extensions.Configuration](https://learn.microsoft.com/dotnet/api/microsoft.extensions.configuration). It loads the `KurrentDBSettings` from configuration by using the `Aspire:KurrentDB:Client` key. Example `appsettings.json` that configures some of the options: ```json { diff --git a/src/CommunityToolkit.Aspire.MassTransit.RabbitMQ/CommunityToolkit.Aspire.MassTransit.RabbitMQ.csproj b/src/CommunityToolkit.Aspire.MassTransit.RabbitMQ/CommunityToolkit.Aspire.MassTransit.RabbitMQ.csproj index 66f4dea41..dfe9541b1 100644 --- a/src/CommunityToolkit.Aspire.MassTransit.RabbitMQ/CommunityToolkit.Aspire.MassTransit.RabbitMQ.csproj +++ b/src/CommunityToolkit.Aspire.MassTransit.RabbitMQ/CommunityToolkit.Aspire.MassTransit.RabbitMQ.csproj @@ -2,7 +2,7 @@ Client MassTransit RabbitMQ - A .NET Aspire client integration for MassTransit RabbitMQ. + An Aspire client integration for MassTransit RabbitMQ. enable enable CommunityToolkit.Aspire.MassTransit.RabbitMQ diff --git a/src/CommunityToolkit.Aspire.Meilisearch/README.md b/src/CommunityToolkit.Aspire.Meilisearch/README.md index 1f6a23e94..de13d2415 100644 --- a/src/CommunityToolkit.Aspire.Meilisearch/README.md +++ b/src/CommunityToolkit.Aspire.Meilisearch/README.md @@ -10,7 +10,7 @@ Registers a [MeilisearchClient](https://github.com/meilisearch/meilisearch-dotne ### Install the package -Install the .NET Aspire Meilisearch Client library with [NuGet](https://www.nuget.org): +Install the Aspire Meilisearch Client library with [NuGet](https://www.nuget.org): ```dotnetcli dotnet add package CommunityToolkit.Aspire.Meilisearch @@ -26,7 +26,7 @@ builder.AddMeilisearchClient("meilisearch"); ## Configuration -The .NET Aspire Meilisearch Client integration provides multiple options to configure the server connection based on the requirements and conventions of your project. +The Aspire Meilisearch Client integration provides multiple options to configure the server connection based on the requirements and conventions of your project. ### Use a connection string @@ -48,7 +48,7 @@ And then the connection string will be retrieved from the `ConnectionStrings` co ### Use configuration providers -The .NET Aspire Meilisearch Client integration supports [Microsoft.Extensions.Configuration](https://learn.microsoft.com/dotnet/api/microsoft.extensions.configuration). It loads the `MeilisearchClientSettings` from configuration by using the `Aspire:Meilisearch:Client` key. Example `appsettings.json` that configures some of the options: +The Aspire Meilisearch Client integration supports [Microsoft.Extensions.Configuration](https://learn.microsoft.com/dotnet/api/microsoft.extensions.configuration). It loads the `MeilisearchClientSettings` from configuration by using the `Aspire:Meilisearch:Client` key. Example `appsettings.json` that configures some of the options: ```json { diff --git a/src/CommunityToolkit.Aspire.Microsoft.Data.Sqlite/README.md b/src/CommunityToolkit.Aspire.Microsoft.Data.Sqlite/README.md index e7832ed95..0bc389c3c 100644 --- a/src/CommunityToolkit.Aspire.Microsoft.Data.Sqlite/README.md +++ b/src/CommunityToolkit.Aspire.Microsoft.Data.Sqlite/README.md @@ -10,7 +10,7 @@ Register a `SqliteConnection` in the DI container to interact with a SQLite data ### Install the package -Install the .NET Aspire EF Core Sqlite library using the following command: +Install the Aspire EF Core Sqlite library using the following command: ```dotnetcli dotnet add package CommunityToolkit.Aspire.Microsoft.Data.Sqlite diff --git a/src/CommunityToolkit.Aspire.Microsoft.EntityFrameworkCore.Sqlite/README.md b/src/CommunityToolkit.Aspire.Microsoft.EntityFrameworkCore.Sqlite/README.md index fe18958ea..5b2c91271 100644 --- a/src/CommunityToolkit.Aspire.Microsoft.EntityFrameworkCore.Sqlite/README.md +++ b/src/CommunityToolkit.Aspire.Microsoft.EntityFrameworkCore.Sqlite/README.md @@ -11,7 +11,7 @@ Register a `DbContext` in the DI container to interact with a SQLite database us ### Install the package -Install the .NET Aspire EF Core Sqlite library using the following command: +Install the Aspire EF Core Sqlite library using the following command: ```dotnetcli dotnet add package CommunityToolkit.Aspire.Microsoft.EntityFrameworkCore.Sqlite diff --git a/src/CommunityToolkit.Aspire.Minio.Client/CommunityToolkit.Aspire.Minio.Client.csproj b/src/CommunityToolkit.Aspire.Minio.Client/CommunityToolkit.Aspire.Minio.Client.csproj index 6524dc392..e24c31b9d 100644 --- a/src/CommunityToolkit.Aspire.Minio.Client/CommunityToolkit.Aspire.Minio.Client.csproj +++ b/src/CommunityToolkit.Aspire.Minio.Client/CommunityToolkit.Aspire.Minio.Client.csproj @@ -2,7 +2,7 @@ minio hosting cloud storage - A .NET Aspire client integration for MinIO + An Aspire client integration for MinIO enable enable diff --git a/src/CommunityToolkit.Aspire.Minio.Client/README.md b/src/CommunityToolkit.Aspire.Minio.Client/README.md index 0e5bd765d..fdaade998 100644 --- a/src/CommunityToolkit.Aspire.Minio.Client/README.md +++ b/src/CommunityToolkit.Aspire.Minio.Client/README.md @@ -10,7 +10,7 @@ Registers a [MinIOClient](https://github.com/minio/minio-dotnet) in the DI conta ### Install the package -Install the .NET Aspire MinIO Client library with [NuGet](https://www.nuget.org): +Install the Aspire MinIO Client library with [NuGet](https://www.nuget.org): ```dotnetcli dotnet add package CommunityToolkit.Aspire.Minio.Client @@ -26,7 +26,7 @@ builder.AddMinioClient("minio"); ## Configuration -The .NET Aspire MinIO Client integration provides multiple options to configure the server connection based on the requirements and conventions of your project. +The Aspire MinIO Client integration provides multiple options to configure the server connection based on the requirements and conventions of your project. ### Use a connection string @@ -48,7 +48,7 @@ And then the connection string will be retrieved from the `ConnectionStrings` co ### Use configuration providers -The .NET Aspire MinIO Client integration supports [Microsoft.Extensions.Configuration](https://learn.microsoft.com/dotnet/api/microsoft.extensions.configuration). +The Aspire MinIO Client integration supports [Microsoft.Extensions.Configuration](https://learn.microsoft.com/dotnet/api/microsoft.extensions.configuration). It loads the `MinioClientSettings` from configuration by using the `Aspire:Minio:Client` key. This key can be overriden by using the `configurationSectionName` method parameter. Example `appsettings.json` that configures some of the options: diff --git a/src/CommunityToolkit.Aspire.OllamaSharp/CommunityToolkit.Aspire.OllamaSharp.csproj b/src/CommunityToolkit.Aspire.OllamaSharp/CommunityToolkit.Aspire.OllamaSharp.csproj index 02b64ccbd..3fdcd7daa 100644 --- a/src/CommunityToolkit.Aspire.OllamaSharp/CommunityToolkit.Aspire.OllamaSharp.csproj +++ b/src/CommunityToolkit.Aspire.OllamaSharp/CommunityToolkit.Aspire.OllamaSharp.csproj @@ -1,7 +1,7 @@  - A .NET Aspire client integration for the OllamaSharp library. + An Aspire client integration for the OllamaSharp library. ollama ai ollamasharp client diff --git a/src/CommunityToolkit.Aspire.OllamaSharp/README.md b/src/CommunityToolkit.Aspire.OllamaSharp/README.md index 816abecc3..c4fbc3ab7 100644 --- a/src/CommunityToolkit.Aspire.OllamaSharp/README.md +++ b/src/CommunityToolkit.Aspire.OllamaSharp/README.md @@ -10,7 +10,7 @@ Registers `IOllamaApiClient` in the DI container to interact with the [Ollama](h ### Install the package -Install the .NET Aspire OllamaSharp library using the following command: +Install the Aspire OllamaSharp library using the following command: ```dotnetcli dotnet add package CommunityToolkit.Aspire.OllamaSharp diff --git a/src/CommunityToolkit.Aspire.RavenDB.Client/CommunityToolkit.Aspire.RavenDB.Client.csproj b/src/CommunityToolkit.Aspire.RavenDB.Client/CommunityToolkit.Aspire.RavenDB.Client.csproj index 458a9e9bb..b7062d146 100644 --- a/src/CommunityToolkit.Aspire.RavenDB.Client/CommunityToolkit.Aspire.RavenDB.Client.csproj +++ b/src/CommunityToolkit.Aspire.RavenDB.Client/CommunityToolkit.Aspire.RavenDB.Client.csproj @@ -1,7 +1,7 @@  - A .NET Aspire client integration for the RavenDB.Client library. + An Aspire client integration for the RavenDB.Client library. client ravendb diff --git a/src/CommunityToolkit.Aspire.RavenDB.Client/README.md b/src/CommunityToolkit.Aspire.RavenDB.Client/README.md index 835a6f14e..6581f123a 100644 --- a/src/CommunityToolkit.Aspire.RavenDB.Client/README.md +++ b/src/CommunityToolkit.Aspire.RavenDB.Client/README.md @@ -44,7 +44,7 @@ public class MyService ## Configuration -The .NET Aspire RavenDB Client component provides multiple options to configure the server connection based on the requirements and conventions of your project. +The Aspire RavenDB Client component provides multiple options to configure the server connection based on the requirements and conventions of your project. ### Use a connection string @@ -66,7 +66,7 @@ And then the connection string will be retrieved from the `ConnectionStrings` co ### Use configuration providers -The .NET Aspire RavenDB Client component supports [Microsoft.Extensions.Configuration](https://learn.microsoft.com/dotnet/api/microsoft.extensions.configuration). It loads the `RavenDBClientSettings` from configuration by using the `Aspire:RavenDB:Client` key. +The Aspire RavenDB Client component supports [Microsoft.Extensions.Configuration](https://learn.microsoft.com/dotnet/api/microsoft.extensions.configuration). It loads the `RavenDBClientSettings` from configuration by using the `Aspire:RavenDB:Client` key. ### Use inline delegates diff --git a/src/CommunityToolkit.Aspire.Sftp/README.md b/src/CommunityToolkit.Aspire.Sftp/README.md index 2d359cfbe..787206690 100644 --- a/src/CommunityToolkit.Aspire.Sftp/README.md +++ b/src/CommunityToolkit.Aspire.Sftp/README.md @@ -10,7 +10,7 @@ Registers an [SftpClient](https://github.com/sshnet/SSH.NET) in the DI container ### Install the package -Install the .NET Aspire SFTP Client library with [NuGet](https://www.nuget.org): +Install the Aspire SFTP Client library with [NuGet](https://www.nuget.org): ```dotnetcli dotnet add package CommunityToolkit.Aspire.Sftp @@ -26,7 +26,7 @@ builder.AddSftpClient("sftp"); ## Configuration -The .NET Aspire SFTP Client integration provides multiple options to configure the server connection based on the requirements and conventions of your project. +The Aspire SFTP Client integration provides multiple options to configure the server connection based on the requirements and conventions of your project. ### Use a connection string @@ -48,7 +48,7 @@ And then the connection string will be retrieved from the `ConnectionStrings` co ### Use configuration providers -The .NET Aspire SFTP Client integration supports [Microsoft.Extensions.Configuration](https://learn.microsoft.com/dotnet/api/microsoft.extensions.configuration). It loads the `SftpSettings` from configuration by using the `Aspire:Sftp:Client` key. Example `appsettings.json` that configures some of the options: +The Aspire SFTP Client integration supports [Microsoft.Extensions.Configuration](https://learn.microsoft.com/dotnet/api/microsoft.extensions.configuration). It loads the `SftpSettings` from configuration by using the `Aspire:Sftp:Client` key. Example `appsettings.json` that configures some of the options: ```json { diff --git a/src/CommunityToolkit.Aspire.SurrealDb/README.md b/src/CommunityToolkit.Aspire.SurrealDb/README.md index ad6c687bd..f9be85c16 100644 --- a/src/CommunityToolkit.Aspire.SurrealDb/README.md +++ b/src/CommunityToolkit.Aspire.SurrealDb/README.md @@ -10,7 +10,7 @@ Registers a [SurrealDbClient](https://github.com/surrealdb/surrealdb.net) in the ### Install the package -Install the .NET Aspire SurrealDB Client library with [NuGet](https://www.nuget.org): +Install the Aspire SurrealDB Client library with [NuGet](https://www.nuget.org): ```dotnetcli dotnet add package CommunityToolkit.Aspire.SurrealDb @@ -26,7 +26,7 @@ builder.AddSurrealClient("surreal"); ## Configuration -The .NET Aspire SurrealDB Client integration provides multiple options to configure the server connection based on the requirements and conventions of your project. +The Aspire SurrealDB Client integration provides multiple options to configure the server connection based on the requirements and conventions of your project. ### Use a connection string @@ -48,7 +48,7 @@ And then the connection string will be retrieved from the `ConnectionStrings` co ### Use configuration providers -The .NET Aspire SurrealDB Client integration supports [Microsoft.Extensions.Configuration](https://learn.microsoft.com/dotnet/api/microsoft.extensions.configuration). It loads the `SurrealDbClientSettings` from configuration by using the `Aspire:Surreal:Client` key. Example `appsettings.json` that configures some of the options: +The Aspire SurrealDB Client integration supports [Microsoft.Extensions.Configuration](https://learn.microsoft.com/dotnet/api/microsoft.extensions.configuration). It loads the `SurrealDbClientSettings` from configuration by using the `Aspire:Surreal:Client` key. Example `appsettings.json` that configures some of the options: ```json { From 09ded6cc59153b73c39c6edf589e1b19f1f0d6c8 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 29 Jan 2026 16:52:40 +0000 Subject: [PATCH 3/4] Fix typos and incomplete descriptions exposed by .NET Aspire replacement Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com> --- .../README.md | 2 +- .../CommunityToolkit.Aspire.Hosting.Deno.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.Golang.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.Java.csproj | 2 +- ...CommunityToolkit.Aspire.Hosting.JavaScript.Extensions.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.k6.csproj | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder/README.md b/src/CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder/README.md index 8d267830b..9df60a084 100644 --- a/src/CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder/README.md +++ b/src/CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder/README.md @@ -151,4 +151,4 @@ For more information about Data API builder telemetry, see the [official documen ## Known Issues -The current imlpementation of the Data API builder Aspire integration does not support HTTPS endpoints. However, this is only a dev-time consideration. Service discovery when published can use HTTPS without any problems. +The current implementation of the Data API builder Aspire integration does not support HTTPS endpoints. However, this is only a dev-time consideration. Service discovery when published can use HTTPS without any problems. diff --git a/src/CommunityToolkit.Aspire.Hosting.Deno/CommunityToolkit.Aspire.Hosting.Deno.csproj b/src/CommunityToolkit.Aspire.Hosting.Deno/CommunityToolkit.Aspire.Hosting.Deno.csproj index e9c712801..82ffa8706 100644 --- a/src/CommunityToolkit.Aspire.Hosting.Deno/CommunityToolkit.Aspire.Hosting.Deno.csproj +++ b/src/CommunityToolkit.Aspire.Hosting.Deno/CommunityToolkit.Aspire.Hosting.Deno.csproj @@ -2,7 +2,7 @@ hosting deno - An Aspire for hosting Deno apps. + An Aspire integration for hosting Deno apps. diff --git a/src/CommunityToolkit.Aspire.Hosting.Golang/CommunityToolkit.Aspire.Hosting.Golang.csproj b/src/CommunityToolkit.Aspire.Hosting.Golang/CommunityToolkit.Aspire.Hosting.Golang.csproj index f629a4167..38aee14f9 100644 --- a/src/CommunityToolkit.Aspire.Hosting.Golang/CommunityToolkit.Aspire.Hosting.Golang.csproj +++ b/src/CommunityToolkit.Aspire.Hosting.Golang/CommunityToolkit.Aspire.Hosting.Golang.csproj @@ -1,7 +1,7 @@  hosting golang - An Aspire for hosting Golang apps. + An Aspire integration for hosting Golang apps. diff --git a/src/CommunityToolkit.Aspire.Hosting.Java/CommunityToolkit.Aspire.Hosting.Java.csproj b/src/CommunityToolkit.Aspire.Hosting.Java/CommunityToolkit.Aspire.Hosting.Java.csproj index de5351841..542020718 100644 --- a/src/CommunityToolkit.Aspire.Hosting.Java/CommunityToolkit.Aspire.Hosting.Java.csproj +++ b/src/CommunityToolkit.Aspire.Hosting.Java/CommunityToolkit.Aspire.Hosting.Java.csproj @@ -1,7 +1,7 @@  hosting java - An Aspire for hosting Java apps using either the Java executable or container image. + An Aspire integration for hosting Java apps using either the Java executable or container image. diff --git a/src/CommunityToolkit.Aspire.Hosting.JavaScript.Extensions/CommunityToolkit.Aspire.Hosting.JavaScript.Extensions.csproj b/src/CommunityToolkit.Aspire.Hosting.JavaScript.Extensions/CommunityToolkit.Aspire.Hosting.JavaScript.Extensions.csproj index 86b0957de..efdb76a61 100644 --- a/src/CommunityToolkit.Aspire.Hosting.JavaScript.Extensions/CommunityToolkit.Aspire.Hosting.JavaScript.Extensions.csproj +++ b/src/CommunityToolkit.Aspire.Hosting.JavaScript.Extensions/CommunityToolkit.Aspire.Hosting.JavaScript.Extensions.csproj @@ -2,7 +2,7 @@ hosting nodejs vite yarn pnpm npm - An Aspire for hosting NodeJS apps using Vite, Yarn, PNPM, or NPM. + An Aspire integration for hosting NodeJS apps using Vite, Yarn, PNPM, or NPM. diff --git a/src/CommunityToolkit.Aspire.Hosting.k6/CommunityToolkit.Aspire.Hosting.k6.csproj b/src/CommunityToolkit.Aspire.Hosting.k6/CommunityToolkit.Aspire.Hosting.k6.csproj index af59d9d53..8c81a9ce0 100644 --- a/src/CommunityToolkit.Aspire.Hosting.k6/CommunityToolkit.Aspire.Hosting.k6.csproj +++ b/src/CommunityToolkit.Aspire.Hosting.k6/CommunityToolkit.Aspire.Hosting.k6.csproj @@ -2,7 +2,7 @@ hosting k6 - Granafa k6 support for Aspire. + Grafana k6 support for Aspire. From 08d65c6ed8ce011d72fdd023e20480f36726b776 Mon Sep 17 00:00:00 2001 From: David Pine Date: Thu, 29 Jan 2026 14:29:35 -0600 Subject: [PATCH 4/4] Apply suggestions from code review --- docs/create-integration.md | 2 +- src/CommunityToolkit.Aspire.Hosting.Azure.Dapr.Redis/README.md | 2 +- .../README.md | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/create-integration.md b/docs/create-integration.md index 17024c494..edf42f7f4 100644 --- a/docs/create-integration.md +++ b/docs/create-integration.md @@ -2,7 +2,7 @@ So, you want to create a new integration for the Aspire Community Toolkit? That's awesome! This guide will walk you through the process of creating a new integration. -First up, make sure you've had a read of the [Contributing guide](../CONTRIBUTING.md) to understand the contribution guidelines, and then familiarise yourself with creating a custom Aspire integration for [hosting](https://learn.microsoft.com/dotnet/aspire/extensibility/custom-hosting-integration?tabs=windows) or for [clients](https://learn.microsoft.com/dotnet/aspire/extensibility/custom-client-integration). +First up, make sure you've had a read of the [Contributing guide](../CONTRIBUTING.md) to understand the contribution guidelines, and then familiarise yourself with creating a custom Aspire integration for [hosting](https://aspire.dev/integrations/custom-integrations/hosting-integrations/) or for [clients](https://aspire.dev/integrations/custom-integrations/client-integrations/). ## 📂 Repository Structure diff --git a/src/CommunityToolkit.Aspire.Hosting.Azure.Dapr.Redis/README.md b/src/CommunityToolkit.Aspire.Hosting.Azure.Dapr.Redis/README.md index 92ec198ad..dcae30b8f 100644 --- a/src/CommunityToolkit.Aspire.Hosting.Azure.Dapr.Redis/README.md +++ b/src/CommunityToolkit.Aspire.Hosting.Azure.Dapr.Redis/README.md @@ -1,6 +1,6 @@ # CommunityToolkit.Aspire.Hosting.Azure.Dapr.Redis library -This package provides [Aspire](https://learn.microsoft.com/en-us/dotnet/aspire/get-started/aspire-overview) integration for Azure Redis as a Dapr component. It allows you to configure dapr state to use Azure Redis as part of your Aspire AppHost projects. +This package provides [Aspire](https://aspire.dev/get-started/what-is-aspire/) integration for Azure Redis as a Dapr component. It allows you to configure dapr state to use Azure Redis as part of your Aspire AppHost projects. ## Usage To use this package, install it into your Aspire AppHost project: diff --git a/src/CommunityToolkit.Aspire.Hosting.SqlDatabaseProjects/README.md b/src/CommunityToolkit.Aspire.Hosting.SqlDatabaseProjects/README.md index 13eb6a5c5..7fbdfbff0 100644 --- a/src/CommunityToolkit.Aspire.Hosting.SqlDatabaseProjects/README.md +++ b/src/CommunityToolkit.Aspire.Hosting.SqlDatabaseProjects/README.md @@ -1,5 +1,5 @@ # CommunityToolkit.Aspire.Hosting.SqlDatabaseProjects library -This package provides [Aspire](https://learn.microsoft.com/en-us/dotnet/aspire/get-started/aspire-overview) integration for SQL Server Database Projects. It allows you to publish SQL Database Projects as part of your Aspire AppHost projects. It currently works with both [MSBuild.Sdk.SqlProj](https://github.com/rr-wfm/MSBuild.Sdk.SqlProj) and [Microsoft.Build.Sql](https://github.com/microsoft/DacFx) based projects. +This package provides [Aspire](https://aspire.dev/get-started/what-is-aspire/) integration for SQL Server Database Projects. It allows you to publish SQL Database Projects as part of your Aspire AppHost projects. It currently works with both [MSBuild.Sdk.SqlProj](https://github.com/rr-wfm/MSBuild.Sdk.SqlProj) and [Microsoft.Build.Sql](https://github.com/microsoft/DacFx) based projects. ## Usage