From b65fb3eb363a277c82d96e4c5d86efcc7d06cfc3 Mon Sep 17 00:00:00 2001 From: Aaron Powell Date: Thu, 12 Feb 2026 00:06:24 +0000 Subject: [PATCH 01/17] WIP - aspire 13.2 --- .../hosting-integration-creator.agent.md | 123 +++++++++--------- Directory.Build.props | 6 +- Directory.Packages.props | 8 +- ...kit.Aspire.Hosting.ActiveMQ.AppHost.csproj | 2 +- ...lkit.Aspire.Hosting.Adminer.AppHost.csproj | 2 +- ...kit.Aspire.Azure.Extensions.AppHost.csproj | 2 +- ...yToolkit.Aspire.Hosting.Bun.AppHost.csproj | 2 +- ...t.Aspire.Hosting.Azure.Dapr.AppHost.csproj | 2 +- ...Toolkit.Aspire.Hosting.Dapr.AppHost.csproj | 2 +- ...osting.Azure.DataApiBuilder.AppHost.csproj | 2 +- ...olkit.Aspire.Hosting.DbGate.AppHost.csproj | 2 +- ...Toolkit.Aspire.Hosting.Deno.AppHost.csproj | 2 +- ...ng.Elasticsearch.Extensions.AppHost.csproj | 2 +- ...oolkit.Aspire.Hosting.Flagd.AppHost.csproj | 2 +- examples/flyway/01.Basic/01.Basic.csproj | 2 +- .../02.ContainerConfiguration.csproj | 2 +- examples/flyway/03.Repair/03.Repair.csproj | 2 +- ...spire.Hosting.GoFeatureFlag.AppHost.csproj | 2 +- ...olkit.Aspire.Hosting.Golang.AppHost.csproj | 2 +- ...Toolkit.Aspire.Hosting.Java.AppHost.csproj | 2 +- ...sting.JavaScript.Extensions.AppHost.csproj | 2 +- ...tyToolkit.Aspire.Hosting.k6.AppHost.csproj | 2 +- ...Hosting.Keycloak.Extensions.AppHost.csproj | 2 +- ...it.Aspire.Hosting.KurrentDB.AppHost.csproj | 2 +- ...lkit.Aspire.Hosting.LavinMQ.AppHost.csproj | 2 +- ...lkit.Aspire.Hosting.MailPit.AppHost.csproj | 2 +- ...osting.MassTransit.RabbitMQ.AppHost.csproj | 2 +- ...Aspire.Hosting.McpInspector.AppHost.csproj | 2 +- ....Aspire.Hosting.Meilisearch.AppHost.csproj | 2 +- ...oolkit.Aspire.Hosting.Minio.AppHost.csproj | 2 +- ....Hosting.MongoDB.Extensions.AppHost.csproj | 2 +- ...re.Hosting.MySql.Extensions.AppHost.csproj | 2 +- ...oolkit.Aspire.Hosting.Ngrok.AppHost.csproj | 2 +- ...olkit.Aspire.Hosting.Ollama.AppHost.csproj | 2 +- ...ting.OpenTelemetryCollector.AppHost.csproj | 2 +- ...Aspire.Hosting.PapercutSmtp.AppHost.csproj | 2 +- ...sting.PostgreSQL.Extensions.AppHost.csproj | 2 +- ...tyToolkit.Aspire.PowerShell.AppHost.csproj | 2 +- ...e.Hosting.Python.Extensions.AppHost.csproj | 2 +- ...lkit.Aspire.Hosting.RavenDB.AppHost.csproj | 2 +- ...re.Hosting.Redis.Extensions.AppHost.csproj | 2 +- ...Toolkit.Aspire.Hosting.Rust.AppHost.csproj | 2 +- ...Toolkit.Aspire.Hosting.Sftp.AppHost.csproj | 2 +- ...Toolkit.Aspire.Hosting.Solr.AppHost.csproj | 2 +- ...Hosting.SqlDatabaseProjects.AppHost.csproj | 2 +- ...munityToolkit.Aspire.Sqlite.AppHost.csproj | 2 +- ...osting.SqlServer.Extensions.AppHost.csproj | 2 +- ...olkit.Aspire.Hosting.Stripe.AppHost.csproj | 2 +- ...it.Aspire.Hosting.SurrealDb.AppHost.csproj | 2 +- ...oolkit.Aspire.Hosting.Umami.AppHost.csproj | 2 +- nuget.config | 4 +- .../Ollama.AppHost/Ollama.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Testing.csproj | 2 +- 53 files changed, 119 insertions(+), 120 deletions(-) diff --git a/.github/agents/hosting-integration-creator.agent.md b/.github/agents/hosting-integration-creator.agent.md index 3822b1339..46a463ea1 100644 --- a/.github/agents/hosting-integration-creator.agent.md +++ b/.github/agents/hosting-integration-creator.agent.md @@ -24,9 +24,9 @@ You are an expert in Aspire and C# development, specializing in creating hosting There are three core directories in the repo: -- `src`: Contains all the integrations, each in their own subdirectory as they are separate .NET projects. -- `tests`: Contains all the test projects, each in their own subdirectory corresponding to the integration they are testing. -- `examples`: Contains example projects for each integration, each in their own subdirectory. +- `src`: Contains all the integrations, each in their own subdirectory as they are separate .NET projects. +- `tests`: Contains all the test projects, each in their own subdirectory corresponding to the integration they are testing. +- `examples`: Contains example projects for each integration, each in their own subdirectory. ## Hosting Integration Structure @@ -34,10 +34,10 @@ Each hosting integration is a .NET project written in C#. The integration will u Each integration project will contain the following core files: -- `CommunityToolkit.Aspire.Hosting.[HostingName].csproj`: The project file for the integration. -- `[HostingName]Extensions.cs`: Contains extension methods for integrating with Aspire. -- `[HostingName]Resource.cs`: Contains resource definitions for the hosting integration. -- `README.md`: Documentation for the hosting integration. +- `CommunityToolkit.Aspire.Hosting.[HostingName].csproj`: The project file for the integration. +- `[HostingName]Extensions.cs`: Contains extension methods for integrating with Aspire. +- `[HostingName]Resource.cs`: Contains resource definitions for the hosting integration. +- `README.md`: Documentation for the hosting integration. There may be other files as well, depending on the specific requirements of the hosting integration. @@ -68,17 +68,17 @@ Once the `csproj` file is created, it needs to be added to the `CommunityToolkit The `[HostingName]Extensions.cs` file contains extension methods for integrating the hosting service with Aspire. Here are some rules on how to create the extension methods: -- The file should be named `[HostingName]Extensions.cs`, where `[HostingName]` is the name of the hosting service. -- The namespace should be `Aspire.Hosting`. -- The class should be named `[HostingName]Extensions`. -- The class should be `public static`. -- Methods to add the hosting integration should use `IDistribuedApplicationBuilder` as the type for the `this` parameter. -- Methods to add the hosting integration follow the naming convention of `Add[HostingName]`. -- Each integration will require a `name` to be passed as the first parameter (after the `this` parameter). It is of type `string` and needs a `ResourceName` attribute. -- Additional parameters can be added as needed, such as configuration options. -- Each method should return `IResourceBuilder<[HostingName]Resource>`. -- XML documentation comments should be included for each method, describing its purpose and parameters. -- Parameters should be validated, throwing `ArgumentNullException`/`ArgumentException` where appropriate. +- The file should be named `[HostingName]Extensions.cs`, where `[HostingName]` is the name of the hosting service. +- The namespace should be `Aspire.Hosting`. +- The class should be named `[HostingName]Extensions`. +- The class should be `public static`. +- Methods to add the hosting integration should use `IDistribuedApplicationBuilder` as the type for the `this` parameter. +- Methods to add the hosting integration follow the naming convention of `Add[HostingName]`. +- Each integration will require a `name` to be passed as the first parameter (after the `this` parameter). It is of type `string` and needs a `ResourceName` attribute. +- Additional parameters can be added as needed, such as configuration options. +- Each method should return `IResourceBuilder<[HostingName]Resource>`. +- XML documentation comments should be included for each method, describing its purpose and parameters. +- Parameters should be validated, throwing `ArgumentNullException`/`ArgumentException` where appropriate. Here is an example of what the `[HostingName]Extensions.cs` file might look like for a hypothetical hosting service called "Bun": @@ -127,14 +127,14 @@ public static class BunAppExtensions The `[HostingName]Resource.cs` file contains the resource definition for the hosting integration. There are some common base types for a `Resource`: -- `ContainerResource`: For hosting integrations that use containers (e.g., Docker). -- `ExecutableResource`: For hosting integrations that run executables directly. -- `Resource`: This is a really basic resource type that should be used sparingly. +- `ContainerResource`: For hosting integrations that use containers (e.g., Docker). +- `ExecutableResource`: For hosting integrations that run executables directly. +- `Resource`: This is a really basic resource type that should be used sparingly. Additionally, there are some interfaces that can add additional functionality to a resource: -- `IResourceWithConnectionString`: For resources that provide a connection string. -- `IResourceWithEndpoints`: For resources that expose endpoints. +- `IResourceWithConnectionString`: For resources that provide a connection string. +- `IResourceWithEndpoints`: For resources that expose endpoints. Here is an example of what the `[HostingName]Resource.cs` file looks like for the `BunAppResource`, which is an `ExecutableResource`: @@ -207,10 +207,10 @@ public class OllamaResource(string name) : ContainerResource(name), IResourceWit The `README.md` file should contain documentation for the hosting integration. It should include the following sections: -- Overview -- Installation -- Configuration -- Usage +- Overview +- Installation +- Configuration +- Usage ## Tests @@ -238,7 +238,7 @@ Each hosting integration should have a corresponding sample application in the ` Here is an example of the `csproj` file for the AppHost project for the Bun hosting integration: ```xml - + Exe @@ -298,8 +298,8 @@ If the upstream project does not publish versioned tags, capture the current dig Extension methods follow a two-phase pattern: -- `Add[HostingName]()` methods CREATE and register the resource on the `IDistributedApplicationBuilder`. They should return `IResourceBuilder` and may perform basic validation and setup. -- `With[Capability]()` methods MODIFY or augment an already-added resource via the fluent `IResourceBuilder` chain (e.g. `.WithHttpEndpoint()`, `.WithArgs()`, `.WithEnvironment()`, `.WithModel("llama2")`). These should never add the resource again; they only decorate or configure it. +- `Add[HostingName]()` methods CREATE and register the resource on the `IDistributedApplicationBuilder`. They should return `IResourceBuilder` and may perform basic validation and setup. +- `With[Capability]()` methods MODIFY or augment an already-added resource via the fluent `IResourceBuilder` chain (e.g. `.WithHttpEndpoint()`, `.WithArgs()`, `.WithEnvironment()`, `.WithModel("llama2")`). These should never add the resource again; they only decorate or configure it. When adding new configuration options, prefer a `WithXyz(...)` method over adding more parameters to the original `Add...()` unless the parameter is fundamental (e.g. mandatory port, mandatory working directory). Keep the `Add...()` signature concise. @@ -308,7 +308,6 @@ When adding new configuration options, prefer a `WithXyz(...)` method over addin Testing consists of UNIT and INTEGRATION layers: 1. Unit tests (in `tests/CommunityToolkit.Aspire.Hosting.[HostingName].Tests`) should validate: - - Resource construction (properties, defaults, tags, endpoints, connection string expression shape). - Extension method behavior (e.g. `AddXyz()` returns a builder whose resource has expected defaults). - Fluent `With...()` methods mutate the builder/resource as expected (args appended, endpoints created, environment variables present). @@ -332,9 +331,9 @@ Testing consists of UNIT and INTEGRATION layers: Key points: -- If the resource exposes a connection string via `IResourceWithConnectionString`, assert the generated expression includes expected host/port scheme parts. -- Mark tests requiring Docker with `[RequiresDocker]` so that CI filters them appropriately. -- After adding the test project, run `./eng/testing/generate-test-list-for-workflow.sh` and update `.github/workflows/tests.yml`. +- If the resource exposes a connection string via `IResourceWithConnectionString`, assert the generated expression includes expected host/port scheme parts. +- Mark tests requiring Docker with `[RequiresDocker]` so that CI filters them appropriately. +- After adding the test project, run `./eng/testing/generate-test-list-for-workflow.sh` and update `.github/workflows/tests.yml`. ### Auto-Generated `api` Folder Warning @@ -348,9 +347,9 @@ When creating hosting integrations for programming languages (e.g., Golang, Rust Language-based hosting integrations should support the ecosystem's package managers and dependency management: -- **Build Tags/Features**: Allow users to specify conditional compilation flags (e.g., Go build tags: `buildTags: ["dev", "production"]`) -- **Dependency Installation**: Optionally support automatic dependency installation before running (e.g., `go mod download`, `npm install`) -- **Executable Path Flexibility**: Support both default entry points (e.g., `"."` for Go) and custom paths (e.g., `"./cmd/server"`) +- **Build Tags/Features**: Allow users to specify conditional compilation flags (e.g., Go build tags: `buildTags: ["dev", "production"]`) +- **Dependency Installation**: Optionally support automatic dependency installation before running (e.g., `go mod download`, `npm install`) +- **Executable Path Flexibility**: Support both default entry points (e.g., `"."` for Go) and custom paths (e.g., `"./cmd/server"`) Example from Golang integration: @@ -380,10 +379,10 @@ public static IResourceBuilder AddGolangApp( Language-based integrations should automatically generate optimized Dockerfiles using multi-stage builds when publishing: -- **Build Stage**: Uses the language's official SDK image to compile/build the application -- **Runtime Stage**: Uses a minimal base image (e.g., Alpine Linux) for smaller final images -- **Security**: Install necessary certificates (e.g., CA certificates for HTTPS support) -- **Optimization**: Disable unnecessary features in build (e.g., `CGO_ENABLED=0` for Go) +- **Build Stage**: Uses the language's official SDK image to compile/build the application +- **Runtime Stage**: Uses a minimal base image (e.g., Alpine Linux) for smaller final images +- **Security**: Install necessary certificates (e.g., CA certificates for HTTPS support) +- **Optimization**: Disable unnecessary features in build (e.g., `CGO_ENABLED=0` for Go) Example from Golang integration: @@ -437,8 +436,8 @@ private static IResourceBuilder PublishAsGolangDock For language integrations that may need secure connections: -- **CA Certificates**: Install CA certificates in runtime image for HTTPS client requests -- **Runtime Configuration**: Ensure the generated container supports TLS connections (e.g., `apk --no-cache add ca-certificates`) +- **CA Certificates**: Install CA certificates in runtime image for HTTPS client requests +- **Runtime Configuration**: Ensure the generated container supports TLS connections (e.g., `apk --no-cache add ca-certificates`) Example from Golang Dockerfile generation: @@ -454,9 +453,9 @@ context.Builder Automatically detect and use the appropriate language version from project files: -- **Project Files**: Parse version from language-specific files (e.g., `go.mod`, `package.json`, `Cargo.toml`) -- **Installed Toolchain**: Fall back to the installed language toolchain version -- **Default Version**: Use a sensible default if detection fails +- **Project Files**: Parse version from language-specific files (e.g., `go.mod`, `package.json`, `Cargo.toml`) +- **Installed Toolchain**: Fall back to the installed language toolchain version +- **Default Version**: Use a sensible default if detection fails Example from Golang integration: @@ -536,9 +535,9 @@ internal static string? DetectGoVersion(string workingDirectory, ILogger logger) Allow users to customize base images for both build and runtime stages: -- **Customizable Build Image**: Let users override the builder/SDK image (e.g., `golang:1.22-alpine` instead of `golang:1.22`) -- **Customizable Runtime Image**: Let users override the runtime image (e.g., `alpine:3.20` instead of `alpine:3.21`) -- **Annotation-Based Configuration**: Use annotations to store custom base image settings +- **Customizable Build Image**: Let users override the builder/SDK image (e.g., `golang:1.22-alpine` instead of `golang:1.22`) +- **Customizable Runtime Image**: Let users override the runtime image (e.g., `alpine:3.20` instead of `alpine:3.21`) +- **Annotation-Based Configuration**: Use annotations to store custom base image settings Example annotation and extension method: @@ -579,11 +578,11 @@ var golang = builder.AddGolangApp("golang", "../gin-api") For language-based integrations, the README.md should include: -- **Publishing Section**: Explain automatic Dockerfile generation -- **Version Detection**: Document how version detection works -- **Customization Options**: Show how to customize base images -- **TLS Support**: Note that CA certificates are included for HTTPS -- **Build Options**: Document package manager flags, build tags, etc. +- **Publishing Section**: Explain automatic Dockerfile generation +- **Version Detection**: Document how version detection works +- **Customization Options**: Show how to customize base images +- **TLS Support**: Note that CA certificates are included for HTTPS +- **Build Options**: Document package manager flags, build tags, etc. Example README structure: @@ -610,18 +609,18 @@ You can customize the base images used in the Dockerfile: The automatically generated Dockerfile: -- Uses the detected or default [Language] version as the build stage -- Uses a minimal runtime image for a smaller final image -- Installs CA certificates for HTTPS support -- Respects build options if specified +- Uses the detected or default [Language] version as the build stage +- Uses a minimal runtime image for a smaller final image +- Installs CA certificates for HTTPS support +- Respects build options if specified ``` ### Testing Considerations When testing language-based integrations: -- **Unit Tests**: Verify build arguments, version detection logic, and annotation handling -- **Integration Tests**: Test the full publishing workflow if possible -- **Version Detection Tests**: Mock file system and process execution to test version detection -- **Dockerfile Generation**: Verify the generated Dockerfile structure matches expectations +- **Unit Tests**: Verify build arguments, version detection logic, and annotation handling +- **Integration Tests**: Test the full publishing workflow if possible +- **Version Detection Tests**: Mock file system and process execution to test version detection +- **Dockerfile Generation**: Verify the generated Dockerfile structure matches expectations diff --git a/Directory.Build.props b/Directory.Build.props index 4642eb9bf..6e7d5f8a7 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -12,10 +12,10 @@ enable 13 - $(AspireMajorVersion).1.0 - -preview.1.25616.3 + $(AspireMajorVersion).2.0-preview.1.26110.16 + 9.0.0 - 10.0.1 + 10.0.2 1.12.0 4.8.1 10.0.0 diff --git a/Directory.Packages.props b/Directory.Packages.props index 309a0d976..3483e028b 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -4,7 +4,7 @@ - + @@ -44,7 +44,7 @@ - + @@ -91,8 +91,8 @@ - - + + diff --git a/examples/activemq/CommunityToolkit.Aspire.Hosting.ActiveMQ.AppHost/CommunityToolkit.Aspire.Hosting.ActiveMQ.AppHost.csproj b/examples/activemq/CommunityToolkit.Aspire.Hosting.ActiveMQ.AppHost/CommunityToolkit.Aspire.Hosting.ActiveMQ.AppHost.csproj index 1d6ba87a1..f038890fc 100644 --- a/examples/activemq/CommunityToolkit.Aspire.Hosting.ActiveMQ.AppHost/CommunityToolkit.Aspire.Hosting.ActiveMQ.AppHost.csproj +++ b/examples/activemq/CommunityToolkit.Aspire.Hosting.ActiveMQ.AppHost/CommunityToolkit.Aspire.Hosting.ActiveMQ.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/adminer/CommunityToolkit.Aspire.Hosting.Adminer.AppHost/CommunityToolkit.Aspire.Hosting.Adminer.AppHost.csproj b/examples/adminer/CommunityToolkit.Aspire.Hosting.Adminer.AppHost/CommunityToolkit.Aspire.Hosting.Adminer.AppHost.csproj index dfe6e8115..8820d7533 100644 --- a/examples/adminer/CommunityToolkit.Aspire.Hosting.Adminer.AppHost/CommunityToolkit.Aspire.Hosting.Adminer.AppHost.csproj +++ b/examples/adminer/CommunityToolkit.Aspire.Hosting.Adminer.AppHost/CommunityToolkit.Aspire.Hosting.Adminer.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/azure-ext/CommunityToolkit.Aspire.Azure.Extensions.AppHost/CommunityToolkit.Aspire.Azure.Extensions.AppHost.csproj b/examples/azure-ext/CommunityToolkit.Aspire.Azure.Extensions.AppHost/CommunityToolkit.Aspire.Azure.Extensions.AppHost.csproj index 36e400b5c..bb3492be5 100644 --- a/examples/azure-ext/CommunityToolkit.Aspire.Azure.Extensions.AppHost/CommunityToolkit.Aspire.Azure.Extensions.AppHost.csproj +++ b/examples/azure-ext/CommunityToolkit.Aspire.Azure.Extensions.AppHost/CommunityToolkit.Aspire.Azure.Extensions.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/bun/CommunityToolkit.Aspire.Hosting.Bun.AppHost/CommunityToolkit.Aspire.Hosting.Bun.AppHost.csproj b/examples/bun/CommunityToolkit.Aspire.Hosting.Bun.AppHost/CommunityToolkit.Aspire.Hosting.Bun.AppHost.csproj index b085201ca..863786e03 100644 --- a/examples/bun/CommunityToolkit.Aspire.Hosting.Bun.AppHost/CommunityToolkit.Aspire.Hosting.Bun.AppHost.csproj +++ b/examples/bun/CommunityToolkit.Aspire.Hosting.Bun.AppHost/CommunityToolkit.Aspire.Hosting.Bun.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/dapr/CommunityToolkit.Aspire.Hosting.Azure.Dapr.AppHost/CommunityToolkit.Aspire.Hosting.Azure.Dapr.AppHost.csproj b/examples/dapr/CommunityToolkit.Aspire.Hosting.Azure.Dapr.AppHost/CommunityToolkit.Aspire.Hosting.Azure.Dapr.AppHost.csproj index 466583efd..6266f3d65 100644 --- a/examples/dapr/CommunityToolkit.Aspire.Hosting.Azure.Dapr.AppHost/CommunityToolkit.Aspire.Hosting.Azure.Dapr.AppHost.csproj +++ b/examples/dapr/CommunityToolkit.Aspire.Hosting.Azure.Dapr.AppHost/CommunityToolkit.Aspire.Hosting.Azure.Dapr.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/dapr/CommunityToolkit.Aspire.Hosting.Dapr.AppHost/CommunityToolkit.Aspire.Hosting.Dapr.AppHost.csproj b/examples/dapr/CommunityToolkit.Aspire.Hosting.Dapr.AppHost/CommunityToolkit.Aspire.Hosting.Dapr.AppHost.csproj index 3beee0365..e87d2d43c 100644 --- a/examples/dapr/CommunityToolkit.Aspire.Hosting.Dapr.AppHost/CommunityToolkit.Aspire.Hosting.Dapr.AppHost.csproj +++ b/examples/dapr/CommunityToolkit.Aspire.Hosting.Dapr.AppHost/CommunityToolkit.Aspire.Hosting.Dapr.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/data-api-builder/CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder.AppHost/CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder.AppHost.csproj b/examples/data-api-builder/CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder.AppHost/CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder.AppHost.csproj index 957385921..511c54085 100644 --- a/examples/data-api-builder/CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder.AppHost/CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder.AppHost.csproj +++ b/examples/data-api-builder/CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder.AppHost/CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/dbgate/CommunityToolkit.Aspire.Hosting.DbGate.AppHost/CommunityToolkit.Aspire.Hosting.DbGate.AppHost.csproj b/examples/dbgate/CommunityToolkit.Aspire.Hosting.DbGate.AppHost/CommunityToolkit.Aspire.Hosting.DbGate.AppHost.csproj index 16db13c49..ffbc6acfa 100644 --- a/examples/dbgate/CommunityToolkit.Aspire.Hosting.DbGate.AppHost/CommunityToolkit.Aspire.Hosting.DbGate.AppHost.csproj +++ b/examples/dbgate/CommunityToolkit.Aspire.Hosting.DbGate.AppHost/CommunityToolkit.Aspire.Hosting.DbGate.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/deno/CommunityToolkit.Aspire.Hosting.Deno.AppHost/CommunityToolkit.Aspire.Hosting.Deno.AppHost.csproj b/examples/deno/CommunityToolkit.Aspire.Hosting.Deno.AppHost/CommunityToolkit.Aspire.Hosting.Deno.AppHost.csproj index 69647f3e0..40af5033d 100644 --- a/examples/deno/CommunityToolkit.Aspire.Hosting.Deno.AppHost/CommunityToolkit.Aspire.Hosting.Deno.AppHost.csproj +++ b/examples/deno/CommunityToolkit.Aspire.Hosting.Deno.AppHost/CommunityToolkit.Aspire.Hosting.Deno.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/elasticsearch-ext/CommunityToolkit.Aspire.Hosting.Elasticsearch.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Elasticsearch.Extensions.AppHost.csproj b/examples/elasticsearch-ext/CommunityToolkit.Aspire.Hosting.Elasticsearch.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Elasticsearch.Extensions.AppHost.csproj index 859993557..3a85f7be3 100644 --- a/examples/elasticsearch-ext/CommunityToolkit.Aspire.Hosting.Elasticsearch.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Elasticsearch.Extensions.AppHost.csproj +++ b/examples/elasticsearch-ext/CommunityToolkit.Aspire.Hosting.Elasticsearch.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Elasticsearch.Extensions.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/flagd/CommunityToolkit.Aspire.Hosting.Flagd.AppHost/CommunityToolkit.Aspire.Hosting.Flagd.AppHost.csproj b/examples/flagd/CommunityToolkit.Aspire.Hosting.Flagd.AppHost/CommunityToolkit.Aspire.Hosting.Flagd.AppHost.csproj index 5ccda44fd..5f7a1d8b8 100644 --- a/examples/flagd/CommunityToolkit.Aspire.Hosting.Flagd.AppHost/CommunityToolkit.Aspire.Hosting.Flagd.AppHost.csproj +++ b/examples/flagd/CommunityToolkit.Aspire.Hosting.Flagd.AppHost/CommunityToolkit.Aspire.Hosting.Flagd.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/flyway/01.Basic/01.Basic.csproj b/examples/flyway/01.Basic/01.Basic.csproj index eca3abfbc..f33e67d31 100644 --- a/examples/flyway/01.Basic/01.Basic.csproj +++ b/examples/flyway/01.Basic/01.Basic.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/flyway/02.ContainerConfiguration/02.ContainerConfiguration.csproj b/examples/flyway/02.ContainerConfiguration/02.ContainerConfiguration.csproj index eca3abfbc..f33e67d31 100644 --- a/examples/flyway/02.ContainerConfiguration/02.ContainerConfiguration.csproj +++ b/examples/flyway/02.ContainerConfiguration/02.ContainerConfiguration.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/flyway/03.Repair/03.Repair.csproj b/examples/flyway/03.Repair/03.Repair.csproj index eca3abfbc..f33e67d31 100644 --- a/examples/flyway/03.Repair/03.Repair.csproj +++ b/examples/flyway/03.Repair/03.Repair.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/goff/CommunityToolkit.Aspire.Hosting.GoFeatureFlag.AppHost/CommunityToolkit.Aspire.Hosting.GoFeatureFlag.AppHost.csproj b/examples/goff/CommunityToolkit.Aspire.Hosting.GoFeatureFlag.AppHost/CommunityToolkit.Aspire.Hosting.GoFeatureFlag.AppHost.csproj index 4c12d6cb3..7b25b8cd9 100644 --- a/examples/goff/CommunityToolkit.Aspire.Hosting.GoFeatureFlag.AppHost/CommunityToolkit.Aspire.Hosting.GoFeatureFlag.AppHost.csproj +++ b/examples/goff/CommunityToolkit.Aspire.Hosting.GoFeatureFlag.AppHost/CommunityToolkit.Aspire.Hosting.GoFeatureFlag.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/golang/CommunityToolkit.Aspire.Hosting.Golang.AppHost/CommunityToolkit.Aspire.Hosting.Golang.AppHost.csproj b/examples/golang/CommunityToolkit.Aspire.Hosting.Golang.AppHost/CommunityToolkit.Aspire.Hosting.Golang.AppHost.csproj index 67266f3e8..197029462 100644 --- a/examples/golang/CommunityToolkit.Aspire.Hosting.Golang.AppHost/CommunityToolkit.Aspire.Hosting.Golang.AppHost.csproj +++ b/examples/golang/CommunityToolkit.Aspire.Hosting.Golang.AppHost/CommunityToolkit.Aspire.Hosting.Golang.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/java/CommunityToolkit.Aspire.Hosting.Java.AppHost/CommunityToolkit.Aspire.Hosting.Java.AppHost.csproj b/examples/java/CommunityToolkit.Aspire.Hosting.Java.AppHost/CommunityToolkit.Aspire.Hosting.Java.AppHost.csproj index 6228bbe79..b039b7bda 100644 --- a/examples/java/CommunityToolkit.Aspire.Hosting.Java.AppHost/CommunityToolkit.Aspire.Hosting.Java.AppHost.csproj +++ b/examples/java/CommunityToolkit.Aspire.Hosting.Java.AppHost/CommunityToolkit.Aspire.Hosting.Java.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/javascript-ext/CommunityToolkit.Aspire.Hosting.JavaScript.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.JavaScript.Extensions.AppHost.csproj b/examples/javascript-ext/CommunityToolkit.Aspire.Hosting.JavaScript.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.JavaScript.Extensions.AppHost.csproj index e6e15ec29..0405083a2 100644 --- a/examples/javascript-ext/CommunityToolkit.Aspire.Hosting.JavaScript.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.JavaScript.Extensions.AppHost.csproj +++ b/examples/javascript-ext/CommunityToolkit.Aspire.Hosting.JavaScript.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.JavaScript.Extensions.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/k6/CommunityToolkit.Aspire.Hosting.k6.AppHost/CommunityToolkit.Aspire.Hosting.k6.AppHost.csproj b/examples/k6/CommunityToolkit.Aspire.Hosting.k6.AppHost/CommunityToolkit.Aspire.Hosting.k6.AppHost.csproj index bc0b80923..07b554c55 100644 --- a/examples/k6/CommunityToolkit.Aspire.Hosting.k6.AppHost/CommunityToolkit.Aspire.Hosting.k6.AppHost.csproj +++ b/examples/k6/CommunityToolkit.Aspire.Hosting.k6.AppHost/CommunityToolkit.Aspire.Hosting.k6.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/keycloak-postgres/CommunityToolkit.Aspire.Hosting.Keycloak.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Keycloak.Extensions.AppHost.csproj b/examples/keycloak-postgres/CommunityToolkit.Aspire.Hosting.Keycloak.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Keycloak.Extensions.AppHost.csproj index 50e2ea19d..63abe70a0 100644 --- a/examples/keycloak-postgres/CommunityToolkit.Aspire.Hosting.Keycloak.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Keycloak.Extensions.AppHost.csproj +++ b/examples/keycloak-postgres/CommunityToolkit.Aspire.Hosting.Keycloak.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Keycloak.Extensions.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/kurrentdb/CommunityToolkit.Aspire.Hosting.KurrentDB.AppHost/CommunityToolkit.Aspire.Hosting.KurrentDB.AppHost.csproj b/examples/kurrentdb/CommunityToolkit.Aspire.Hosting.KurrentDB.AppHost/CommunityToolkit.Aspire.Hosting.KurrentDB.AppHost.csproj index 5edd3ba4a..36d5123f5 100644 --- a/examples/kurrentdb/CommunityToolkit.Aspire.Hosting.KurrentDB.AppHost/CommunityToolkit.Aspire.Hosting.KurrentDB.AppHost.csproj +++ b/examples/kurrentdb/CommunityToolkit.Aspire.Hosting.KurrentDB.AppHost/CommunityToolkit.Aspire.Hosting.KurrentDB.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/lavinmq/CommunityToolkit.Aspire.Hosting.LavinMQ.AppHost/CommunityToolkit.Aspire.Hosting.LavinMQ.AppHost.csproj b/examples/lavinmq/CommunityToolkit.Aspire.Hosting.LavinMQ.AppHost/CommunityToolkit.Aspire.Hosting.LavinMQ.AppHost.csproj index 786676386..6cd3d4878 100644 --- a/examples/lavinmq/CommunityToolkit.Aspire.Hosting.LavinMQ.AppHost/CommunityToolkit.Aspire.Hosting.LavinMQ.AppHost.csproj +++ b/examples/lavinmq/CommunityToolkit.Aspire.Hosting.LavinMQ.AppHost/CommunityToolkit.Aspire.Hosting.LavinMQ.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/mailpit/CommunityToolkit.Aspire.Hosting.MailPit.AppHost/CommunityToolkit.Aspire.Hosting.MailPit.AppHost.csproj b/examples/mailpit/CommunityToolkit.Aspire.Hosting.MailPit.AppHost/CommunityToolkit.Aspire.Hosting.MailPit.AppHost.csproj index 3cdf4d269..8d3b4bacb 100644 --- a/examples/mailpit/CommunityToolkit.Aspire.Hosting.MailPit.AppHost/CommunityToolkit.Aspire.Hosting.MailPit.AppHost.csproj +++ b/examples/mailpit/CommunityToolkit.Aspire.Hosting.MailPit.AppHost/CommunityToolkit.Aspire.Hosting.MailPit.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/masstransit-rabbitmq/CommunityToolkit.Aspire.Hosting.MassTransit.RabbitMQ.AppHost/CommunityToolkit.Aspire.Hosting.MassTransit.RabbitMQ.AppHost.csproj b/examples/masstransit-rabbitmq/CommunityToolkit.Aspire.Hosting.MassTransit.RabbitMQ.AppHost/CommunityToolkit.Aspire.Hosting.MassTransit.RabbitMQ.AppHost.csproj index 39aec50c5..64a6a66bf 100644 --- a/examples/masstransit-rabbitmq/CommunityToolkit.Aspire.Hosting.MassTransit.RabbitMQ.AppHost/CommunityToolkit.Aspire.Hosting.MassTransit.RabbitMQ.AppHost.csproj +++ b/examples/masstransit-rabbitmq/CommunityToolkit.Aspire.Hosting.MassTransit.RabbitMQ.AppHost/CommunityToolkit.Aspire.Hosting.MassTransit.RabbitMQ.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/mcp-inspector/CommunityToolkit.Aspire.Hosting.McpInspector.AppHost/CommunityToolkit.Aspire.Hosting.McpInspector.AppHost.csproj b/examples/mcp-inspector/CommunityToolkit.Aspire.Hosting.McpInspector.AppHost/CommunityToolkit.Aspire.Hosting.McpInspector.AppHost.csproj index 8fc89ac13..a55b2592d 100644 --- a/examples/mcp-inspector/CommunityToolkit.Aspire.Hosting.McpInspector.AppHost/CommunityToolkit.Aspire.Hosting.McpInspector.AppHost.csproj +++ b/examples/mcp-inspector/CommunityToolkit.Aspire.Hosting.McpInspector.AppHost/CommunityToolkit.Aspire.Hosting.McpInspector.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/meilisearch/CommunityToolkit.Aspire.Hosting.Meilisearch.AppHost/CommunityToolkit.Aspire.Hosting.Meilisearch.AppHost.csproj b/examples/meilisearch/CommunityToolkit.Aspire.Hosting.Meilisearch.AppHost/CommunityToolkit.Aspire.Hosting.Meilisearch.AppHost.csproj index f79b78c7e..a926ade5d 100644 --- a/examples/meilisearch/CommunityToolkit.Aspire.Hosting.Meilisearch.AppHost/CommunityToolkit.Aspire.Hosting.Meilisearch.AppHost.csproj +++ b/examples/meilisearch/CommunityToolkit.Aspire.Hosting.Meilisearch.AppHost/CommunityToolkit.Aspire.Hosting.Meilisearch.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/minio/CommunityToolkit.Aspire.Hosting.Minio.AppHost/CommunityToolkit.Aspire.Hosting.Minio.AppHost.csproj b/examples/minio/CommunityToolkit.Aspire.Hosting.Minio.AppHost/CommunityToolkit.Aspire.Hosting.Minio.AppHost.csproj index 994bfb379..af7108378 100644 --- a/examples/minio/CommunityToolkit.Aspire.Hosting.Minio.AppHost/CommunityToolkit.Aspire.Hosting.Minio.AppHost.csproj +++ b/examples/minio/CommunityToolkit.Aspire.Hosting.Minio.AppHost/CommunityToolkit.Aspire.Hosting.Minio.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/mongodb-ext/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions.AppHost.csproj b/examples/mongodb-ext/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions.AppHost.csproj index 346b127cc..592c572e9 100644 --- a/examples/mongodb-ext/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions.AppHost.csproj +++ b/examples/mongodb-ext/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/mysql-ext/CommunityToolkit.Aspire.Hosting.MySql.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.MySql.Extensions.AppHost.csproj b/examples/mysql-ext/CommunityToolkit.Aspire.Hosting.MySql.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.MySql.Extensions.AppHost.csproj index 0c4257393..d4ff794d1 100644 --- a/examples/mysql-ext/CommunityToolkit.Aspire.Hosting.MySql.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.MySql.Extensions.AppHost.csproj +++ b/examples/mysql-ext/CommunityToolkit.Aspire.Hosting.MySql.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.MySql.Extensions.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/ngrok/CommunityToolkit.Aspire.Hosting.Ngrok.AppHost/CommunityToolkit.Aspire.Hosting.Ngrok.AppHost.csproj b/examples/ngrok/CommunityToolkit.Aspire.Hosting.Ngrok.AppHost/CommunityToolkit.Aspire.Hosting.Ngrok.AppHost.csproj index 0352d5cde..035332aec 100644 --- a/examples/ngrok/CommunityToolkit.Aspire.Hosting.Ngrok.AppHost/CommunityToolkit.Aspire.Hosting.Ngrok.AppHost.csproj +++ b/examples/ngrok/CommunityToolkit.Aspire.Hosting.Ngrok.AppHost/CommunityToolkit.Aspire.Hosting.Ngrok.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe dea39c19-075e-4a9d-aba2-ffd65de91136 diff --git a/examples/ollama/CommunityToolkit.Aspire.Hosting.Ollama.AppHost/CommunityToolkit.Aspire.Hosting.Ollama.AppHost.csproj b/examples/ollama/CommunityToolkit.Aspire.Hosting.Ollama.AppHost/CommunityToolkit.Aspire.Hosting.Ollama.AppHost.csproj index 5f184e6da..58f4661b9 100644 --- a/examples/ollama/CommunityToolkit.Aspire.Hosting.Ollama.AppHost/CommunityToolkit.Aspire.Hosting.Ollama.AppHost.csproj +++ b/examples/ollama/CommunityToolkit.Aspire.Hosting.Ollama.AppHost/CommunityToolkit.Aspire.Hosting.Ollama.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/opentelemetry-collector/CommunityToolkit.Aspire.Hosting.OpenTelemetryCollector.AppHost/CommunityToolkit.Aspire.Hosting.OpenTelemetryCollector.AppHost.csproj b/examples/opentelemetry-collector/CommunityToolkit.Aspire.Hosting.OpenTelemetryCollector.AppHost/CommunityToolkit.Aspire.Hosting.OpenTelemetryCollector.AppHost.csproj index 95db2c874..b355f5101 100644 --- a/examples/opentelemetry-collector/CommunityToolkit.Aspire.Hosting.OpenTelemetryCollector.AppHost/CommunityToolkit.Aspire.Hosting.OpenTelemetryCollector.AppHost.csproj +++ b/examples/opentelemetry-collector/CommunityToolkit.Aspire.Hosting.OpenTelemetryCollector.AppHost/CommunityToolkit.Aspire.Hosting.OpenTelemetryCollector.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/papercut/CommunityToolkit.Aspire.Hosting.PapercutSmtp.AppHost/CommunityToolkit.Aspire.Hosting.PapercutSmtp.AppHost.csproj b/examples/papercut/CommunityToolkit.Aspire.Hosting.PapercutSmtp.AppHost/CommunityToolkit.Aspire.Hosting.PapercutSmtp.AppHost.csproj index fce469bd7..0ac38a694 100644 --- a/examples/papercut/CommunityToolkit.Aspire.Hosting.PapercutSmtp.AppHost/CommunityToolkit.Aspire.Hosting.PapercutSmtp.AppHost.csproj +++ b/examples/papercut/CommunityToolkit.Aspire.Hosting.PapercutSmtp.AppHost/CommunityToolkit.Aspire.Hosting.PapercutSmtp.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/postgres-ext/CommunityToolkit.Aspire.Hosting.PostgreSQL.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.PostgreSQL.Extensions.AppHost.csproj b/examples/postgres-ext/CommunityToolkit.Aspire.Hosting.PostgreSQL.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.PostgreSQL.Extensions.AppHost.csproj index ed0a87f6e..63fe6fab5 100644 --- a/examples/postgres-ext/CommunityToolkit.Aspire.Hosting.PostgreSQL.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.PostgreSQL.Extensions.AppHost.csproj +++ b/examples/postgres-ext/CommunityToolkit.Aspire.Hosting.PostgreSQL.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.PostgreSQL.Extensions.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/powershell/CommunityToolkit.Aspire.PowerShell.AppHost/CommunityToolkit.Aspire.PowerShell.AppHost.csproj b/examples/powershell/CommunityToolkit.Aspire.PowerShell.AppHost/CommunityToolkit.Aspire.PowerShell.AppHost.csproj index b3261e7d9..559ca5cdb 100644 --- a/examples/powershell/CommunityToolkit.Aspire.PowerShell.AppHost/CommunityToolkit.Aspire.PowerShell.AppHost.csproj +++ b/examples/powershell/CommunityToolkit.Aspire.PowerShell.AppHost/CommunityToolkit.Aspire.PowerShell.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/python/CommunityToolkit.Aspire.Hosting.Python.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Python.Extensions.AppHost.csproj b/examples/python/CommunityToolkit.Aspire.Hosting.Python.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Python.Extensions.AppHost.csproj index 1116e24e9..432b11c7d 100644 --- a/examples/python/CommunityToolkit.Aspire.Hosting.Python.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Python.Extensions.AppHost.csproj +++ b/examples/python/CommunityToolkit.Aspire.Hosting.Python.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Python.Extensions.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/ravendb/RavenDB.AppHost/CommunityToolkit.Aspire.Hosting.RavenDB.AppHost.csproj b/examples/ravendb/RavenDB.AppHost/CommunityToolkit.Aspire.Hosting.RavenDB.AppHost.csproj index a8c11a8ba..caaa1ca74 100644 --- a/examples/ravendb/RavenDB.AppHost/CommunityToolkit.Aspire.Hosting.RavenDB.AppHost.csproj +++ b/examples/ravendb/RavenDB.AppHost/CommunityToolkit.Aspire.Hosting.RavenDB.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/redis-ext/CommunityToolkit.Aspire.Hosting.Redis.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Redis.Extensions.AppHost.csproj b/examples/redis-ext/CommunityToolkit.Aspire.Hosting.Redis.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Redis.Extensions.AppHost.csproj index cb34919d2..a57cf9f22 100644 --- a/examples/redis-ext/CommunityToolkit.Aspire.Hosting.Redis.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Redis.Extensions.AppHost.csproj +++ b/examples/redis-ext/CommunityToolkit.Aspire.Hosting.Redis.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Redis.Extensions.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/rust/CommunityToolkit.Aspire.Hosting.Rust.AppHost/CommunityToolkit.Aspire.Hosting.Rust.AppHost.csproj b/examples/rust/CommunityToolkit.Aspire.Hosting.Rust.AppHost/CommunityToolkit.Aspire.Hosting.Rust.AppHost.csproj index 38bbc9468..ef2a042e1 100644 --- a/examples/rust/CommunityToolkit.Aspire.Hosting.Rust.AppHost/CommunityToolkit.Aspire.Hosting.Rust.AppHost.csproj +++ b/examples/rust/CommunityToolkit.Aspire.Hosting.Rust.AppHost/CommunityToolkit.Aspire.Hosting.Rust.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/sftp/CommunityToolkit.Aspire.Hosting.Sftp.AppHost/CommunityToolkit.Aspire.Hosting.Sftp.AppHost.csproj b/examples/sftp/CommunityToolkit.Aspire.Hosting.Sftp.AppHost/CommunityToolkit.Aspire.Hosting.Sftp.AppHost.csproj index 38628da4b..5e4cd9f25 100644 --- a/examples/sftp/CommunityToolkit.Aspire.Hosting.Sftp.AppHost/CommunityToolkit.Aspire.Hosting.Sftp.AppHost.csproj +++ b/examples/sftp/CommunityToolkit.Aspire.Hosting.Sftp.AppHost/CommunityToolkit.Aspire.Hosting.Sftp.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/solr/CommunityToolkit.Aspire.Hosting.Solr.AppHost.csproj b/examples/solr/CommunityToolkit.Aspire.Hosting.Solr.AppHost.csproj index 8b0dd0251..8899899c2 100644 --- a/examples/solr/CommunityToolkit.Aspire.Hosting.Solr.AppHost.csproj +++ b/examples/solr/CommunityToolkit.Aspire.Hosting.Solr.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/sql-database-projects/CommunityToolkit.Aspire.Hosting.SqlDatabaseProjects.AppHost/CommunityToolkit.Aspire.Hosting.SqlDatabaseProjects.AppHost.csproj b/examples/sql-database-projects/CommunityToolkit.Aspire.Hosting.SqlDatabaseProjects.AppHost/CommunityToolkit.Aspire.Hosting.SqlDatabaseProjects.AppHost.csproj index 1ba4d66d2..829cbdec9 100644 --- a/examples/sql-database-projects/CommunityToolkit.Aspire.Hosting.SqlDatabaseProjects.AppHost/CommunityToolkit.Aspire.Hosting.SqlDatabaseProjects.AppHost.csproj +++ b/examples/sql-database-projects/CommunityToolkit.Aspire.Hosting.SqlDatabaseProjects.AppHost/CommunityToolkit.Aspire.Hosting.SqlDatabaseProjects.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/sqlite/CommunityToolkit.Aspire.Sqlite.AppHost/CommunityToolkit.Aspire.Sqlite.AppHost.csproj b/examples/sqlite/CommunityToolkit.Aspire.Sqlite.AppHost/CommunityToolkit.Aspire.Sqlite.AppHost.csproj index df160323f..07e463699 100644 --- a/examples/sqlite/CommunityToolkit.Aspire.Sqlite.AppHost/CommunityToolkit.Aspire.Sqlite.AppHost.csproj +++ b/examples/sqlite/CommunityToolkit.Aspire.Sqlite.AppHost/CommunityToolkit.Aspire.Sqlite.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/sqlserver-ext/CommunityToolkit.Aspire.Hosting.SqlServer.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.SqlServer.Extensions.AppHost.csproj b/examples/sqlserver-ext/CommunityToolkit.Aspire.Hosting.SqlServer.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.SqlServer.Extensions.AppHost.csproj index b260a7d13..792fa0f76 100644 --- a/examples/sqlserver-ext/CommunityToolkit.Aspire.Hosting.SqlServer.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.SqlServer.Extensions.AppHost.csproj +++ b/examples/sqlserver-ext/CommunityToolkit.Aspire.Hosting.SqlServer.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.SqlServer.Extensions.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/stripe/CommunityToolkit.Aspire.Hosting.Stripe.AppHost/CommunityToolkit.Aspire.Hosting.Stripe.AppHost.csproj b/examples/stripe/CommunityToolkit.Aspire.Hosting.Stripe.AppHost/CommunityToolkit.Aspire.Hosting.Stripe.AppHost.csproj index d24c982a6..e337cb523 100644 --- a/examples/stripe/CommunityToolkit.Aspire.Hosting.Stripe.AppHost/CommunityToolkit.Aspire.Hosting.Stripe.AppHost.csproj +++ b/examples/stripe/CommunityToolkit.Aspire.Hosting.Stripe.AppHost/CommunityToolkit.Aspire.Hosting.Stripe.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/surrealdb/CommunityToolkit.Aspire.Hosting.SurrealDb.AppHost/CommunityToolkit.Aspire.Hosting.SurrealDb.AppHost.csproj b/examples/surrealdb/CommunityToolkit.Aspire.Hosting.SurrealDb.AppHost/CommunityToolkit.Aspire.Hosting.SurrealDb.AppHost.csproj index a0765cef4..06137c202 100644 --- a/examples/surrealdb/CommunityToolkit.Aspire.Hosting.SurrealDb.AppHost/CommunityToolkit.Aspire.Hosting.SurrealDb.AppHost.csproj +++ b/examples/surrealdb/CommunityToolkit.Aspire.Hosting.SurrealDb.AppHost/CommunityToolkit.Aspire.Hosting.SurrealDb.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/umami/CommunityToolkit.Aspire.Hosting.Umami.AppHost/CommunityToolkit.Aspire.Hosting.Umami.AppHost.csproj b/examples/umami/CommunityToolkit.Aspire.Hosting.Umami.AppHost/CommunityToolkit.Aspire.Hosting.Umami.AppHost.csproj index 143e26cc8..f9e707d9d 100644 --- a/examples/umami/CommunityToolkit.Aspire.Hosting.Umami.AppHost/CommunityToolkit.Aspire.Hosting.Umami.AppHost.csproj +++ b/examples/umami/CommunityToolkit.Aspire.Hosting.Umami.AppHost/CommunityToolkit.Aspire.Hosting.Umami.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/nuget.config b/nuget.config index ea10cc391..161ba7853 100644 --- a/nuget.config +++ b/nuget.config @@ -16,9 +16,9 @@ - + diff --git a/tests-app-hosts/Ollama.AppHost/Ollama.AppHost.csproj b/tests-app-hosts/Ollama.AppHost/Ollama.AppHost.csproj index cae3c6776..e0973f8c7 100644 --- a/tests-app-hosts/Ollama.AppHost/Ollama.AppHost.csproj +++ b/tests-app-hosts/Ollama.AppHost/Ollama.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/tests/CommunityToolkit.Aspire.Testing/CommunityToolkit.Aspire.Testing.csproj b/tests/CommunityToolkit.Aspire.Testing/CommunityToolkit.Aspire.Testing.csproj index 50850bb44..8b909d7e0 100644 --- a/tests/CommunityToolkit.Aspire.Testing/CommunityToolkit.Aspire.Testing.csproj +++ b/tests/CommunityToolkit.Aspire.Testing/CommunityToolkit.Aspire.Testing.csproj @@ -1,4 +1,4 @@ - + false From b765cb72971bee5d2fd0b03f1906fd309f0fd847 Mon Sep 17 00:00:00 2001 From: Aaron Powell Date: Tue, 17 Feb 2026 14:26:25 +1100 Subject: [PATCH 02/17] Bumping to the latest nightly for aspire 13.2 previews --- CommunityToolkit.Aspire.slnx | 13 ++++++++++--- Directory.Build.props | 2 +- Directory.Packages.props | 8 ++++---- ...tyToolkit.Aspire.Hosting.ActiveMQ.AppHost.csproj | 2 +- ...ityToolkit.Aspire.Hosting.Adminer.AppHost.csproj | 2 +- ...tyToolkit.Aspire.Azure.Extensions.AppHost.csproj | 2 +- ...mmunityToolkit.Aspire.Hosting.Bun.AppHost.csproj | 2 +- ...Toolkit.Aspire.Hosting.Azure.Dapr.AppHost.csproj | 2 +- ...munityToolkit.Aspire.Hosting.Dapr.AppHost.csproj | 2 +- ...pire.Hosting.Azure.DataApiBuilder.AppHost.csproj | 2 +- ...nityToolkit.Aspire.Hosting.DbGate.AppHost.csproj | 2 +- ...munityToolkit.Aspire.Hosting.Deno.AppHost.csproj | 2 +- ....Hosting.Elasticsearch.Extensions.AppHost.csproj | 2 +- ...unityToolkit.Aspire.Hosting.Flagd.AppHost.csproj | 2 +- examples/flyway/01.Basic/01.Basic.csproj | 2 +- .../02.ContainerConfiguration.csproj | 2 +- examples/flyway/03.Repair/03.Repair.csproj | 2 +- ...lkit.Aspire.Hosting.GoFeatureFlag.AppHost.csproj | 2 +- ...nityToolkit.Aspire.Hosting.Golang.AppHost.csproj | 2 +- ...munityToolkit.Aspire.Hosting.Java.AppHost.csproj | 2 +- ...ire.Hosting.JavaScript.Extensions.AppHost.csproj | 2 +- ...ommunityToolkit.Aspire.Hosting.k6.AppHost.csproj | 2 +- ...spire.Hosting.Keycloak.Extensions.AppHost.csproj | 2 +- ...yToolkit.Aspire.Hosting.KurrentDB.AppHost.csproj | 2 +- ...ityToolkit.Aspire.Hosting.LavinMQ.AppHost.csproj | 2 +- ...ityToolkit.Aspire.Hosting.MailPit.AppHost.csproj | 2 +- ...pire.Hosting.MassTransit.RabbitMQ.AppHost.csproj | 2 +- ...olkit.Aspire.Hosting.McpInspector.AppHost.csproj | 2 +- ...oolkit.Aspire.Hosting.Meilisearch.AppHost.csproj | 2 +- ...unityToolkit.Aspire.Hosting.Minio.AppHost.csproj | 2 +- ...Aspire.Hosting.MongoDB.Extensions.AppHost.csproj | 2 +- ...t.Aspire.Hosting.MySql.Extensions.AppHost.csproj | 2 +- ...unityToolkit.Aspire.Hosting.Ngrok.AppHost.csproj | 2 +- ...nityToolkit.Aspire.Hosting.Ollama.AppHost.csproj | 2 +- ...re.Hosting.OpenTelemetryCollector.AppHost.csproj | 2 +- ...olkit.Aspire.Hosting.PapercutSmtp.AppHost.csproj | 2 +- ...ire.Hosting.PostgreSQL.Extensions.AppHost.csproj | 2 +- ...ommunityToolkit.Aspire.PowerShell.AppHost.csproj | 2 +- ...ityToolkit.Aspire.Hosting.RavenDB.AppHost.csproj | 2 +- ...t.Aspire.Hosting.Redis.Extensions.AppHost.csproj | 2 +- ...munityToolkit.Aspire.Hosting.Rust.AppHost.csproj | 2 +- ...munityToolkit.Aspire.Hosting.Sftp.AppHost.csproj | 2 +- ...munityToolkit.Aspire.Hosting.Solr.AppHost.csproj | 2 +- ...spire.Hosting.SqlDatabaseProjects.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Sqlite.AppHost.csproj | 2 +- ...pire.Hosting.SqlServer.Extensions.AppHost.csproj | 2 +- ...nityToolkit.Aspire.Hosting.Stripe.AppHost.csproj | 2 +- ...yToolkit.Aspire.Hosting.SurrealDb.AppHost.csproj | 2 +- ...unityToolkit.Aspire.Hosting.Umami.AppHost.csproj | 2 +- .../Ollama.AppHost/Ollama.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Testing.csproj | 2 +- 51 files changed, 63 insertions(+), 56 deletions(-) diff --git a/CommunityToolkit.Aspire.slnx b/CommunityToolkit.Aspire.slnx index 9d30dd237..42c28c5d0 100644 --- a/CommunityToolkit.Aspire.slnx +++ b/CommunityToolkit.Aspire.slnx @@ -183,7 +183,14 @@ - + + + + + + + + @@ -238,7 +245,7 @@ - + @@ -298,7 +305,7 @@ - + diff --git a/Directory.Build.props b/Directory.Build.props index 6e7d5f8a7..737e64957 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -12,7 +12,7 @@ enable 13 - $(AspireMajorVersion).2.0-preview.1.26110.16 + $(AspireMajorVersion).2.0-preview.1.26115.1 9.0.0 10.0.2 diff --git a/Directory.Packages.props b/Directory.Packages.props index 3483e028b..eb6d1fce2 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -4,12 +4,12 @@ - + - + @@ -91,8 +91,8 @@ - - + + diff --git a/examples/activemq/CommunityToolkit.Aspire.Hosting.ActiveMQ.AppHost/CommunityToolkit.Aspire.Hosting.ActiveMQ.AppHost.csproj b/examples/activemq/CommunityToolkit.Aspire.Hosting.ActiveMQ.AppHost/CommunityToolkit.Aspire.Hosting.ActiveMQ.AppHost.csproj index f038890fc..11115b597 100644 --- a/examples/activemq/CommunityToolkit.Aspire.Hosting.ActiveMQ.AppHost/CommunityToolkit.Aspire.Hosting.ActiveMQ.AppHost.csproj +++ b/examples/activemq/CommunityToolkit.Aspire.Hosting.ActiveMQ.AppHost/CommunityToolkit.Aspire.Hosting.ActiveMQ.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/adminer/CommunityToolkit.Aspire.Hosting.Adminer.AppHost/CommunityToolkit.Aspire.Hosting.Adminer.AppHost.csproj b/examples/adminer/CommunityToolkit.Aspire.Hosting.Adminer.AppHost/CommunityToolkit.Aspire.Hosting.Adminer.AppHost.csproj index 8820d7533..d0dd3dbcc 100644 --- a/examples/adminer/CommunityToolkit.Aspire.Hosting.Adminer.AppHost/CommunityToolkit.Aspire.Hosting.Adminer.AppHost.csproj +++ b/examples/adminer/CommunityToolkit.Aspire.Hosting.Adminer.AppHost/CommunityToolkit.Aspire.Hosting.Adminer.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/azure-ext/CommunityToolkit.Aspire.Azure.Extensions.AppHost/CommunityToolkit.Aspire.Azure.Extensions.AppHost.csproj b/examples/azure-ext/CommunityToolkit.Aspire.Azure.Extensions.AppHost/CommunityToolkit.Aspire.Azure.Extensions.AppHost.csproj index bb3492be5..7893d270a 100644 --- a/examples/azure-ext/CommunityToolkit.Aspire.Azure.Extensions.AppHost/CommunityToolkit.Aspire.Azure.Extensions.AppHost.csproj +++ b/examples/azure-ext/CommunityToolkit.Aspire.Azure.Extensions.AppHost/CommunityToolkit.Aspire.Azure.Extensions.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/bun/CommunityToolkit.Aspire.Hosting.Bun.AppHost/CommunityToolkit.Aspire.Hosting.Bun.AppHost.csproj b/examples/bun/CommunityToolkit.Aspire.Hosting.Bun.AppHost/CommunityToolkit.Aspire.Hosting.Bun.AppHost.csproj index 863786e03..720c161aa 100644 --- a/examples/bun/CommunityToolkit.Aspire.Hosting.Bun.AppHost/CommunityToolkit.Aspire.Hosting.Bun.AppHost.csproj +++ b/examples/bun/CommunityToolkit.Aspire.Hosting.Bun.AppHost/CommunityToolkit.Aspire.Hosting.Bun.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/dapr/CommunityToolkit.Aspire.Hosting.Azure.Dapr.AppHost/CommunityToolkit.Aspire.Hosting.Azure.Dapr.AppHost.csproj b/examples/dapr/CommunityToolkit.Aspire.Hosting.Azure.Dapr.AppHost/CommunityToolkit.Aspire.Hosting.Azure.Dapr.AppHost.csproj index 6266f3d65..723a1b444 100644 --- a/examples/dapr/CommunityToolkit.Aspire.Hosting.Azure.Dapr.AppHost/CommunityToolkit.Aspire.Hosting.Azure.Dapr.AppHost.csproj +++ b/examples/dapr/CommunityToolkit.Aspire.Hosting.Azure.Dapr.AppHost/CommunityToolkit.Aspire.Hosting.Azure.Dapr.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/dapr/CommunityToolkit.Aspire.Hosting.Dapr.AppHost/CommunityToolkit.Aspire.Hosting.Dapr.AppHost.csproj b/examples/dapr/CommunityToolkit.Aspire.Hosting.Dapr.AppHost/CommunityToolkit.Aspire.Hosting.Dapr.AppHost.csproj index e87d2d43c..e08b161c0 100644 --- a/examples/dapr/CommunityToolkit.Aspire.Hosting.Dapr.AppHost/CommunityToolkit.Aspire.Hosting.Dapr.AppHost.csproj +++ b/examples/dapr/CommunityToolkit.Aspire.Hosting.Dapr.AppHost/CommunityToolkit.Aspire.Hosting.Dapr.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/data-api-builder/CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder.AppHost/CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder.AppHost.csproj b/examples/data-api-builder/CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder.AppHost/CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder.AppHost.csproj index 511c54085..a512d9d79 100644 --- a/examples/data-api-builder/CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder.AppHost/CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder.AppHost.csproj +++ b/examples/data-api-builder/CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder.AppHost/CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/dbgate/CommunityToolkit.Aspire.Hosting.DbGate.AppHost/CommunityToolkit.Aspire.Hosting.DbGate.AppHost.csproj b/examples/dbgate/CommunityToolkit.Aspire.Hosting.DbGate.AppHost/CommunityToolkit.Aspire.Hosting.DbGate.AppHost.csproj index ffbc6acfa..ba46540d4 100644 --- a/examples/dbgate/CommunityToolkit.Aspire.Hosting.DbGate.AppHost/CommunityToolkit.Aspire.Hosting.DbGate.AppHost.csproj +++ b/examples/dbgate/CommunityToolkit.Aspire.Hosting.DbGate.AppHost/CommunityToolkit.Aspire.Hosting.DbGate.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/deno/CommunityToolkit.Aspire.Hosting.Deno.AppHost/CommunityToolkit.Aspire.Hosting.Deno.AppHost.csproj b/examples/deno/CommunityToolkit.Aspire.Hosting.Deno.AppHost/CommunityToolkit.Aspire.Hosting.Deno.AppHost.csproj index 40af5033d..2409be509 100644 --- a/examples/deno/CommunityToolkit.Aspire.Hosting.Deno.AppHost/CommunityToolkit.Aspire.Hosting.Deno.AppHost.csproj +++ b/examples/deno/CommunityToolkit.Aspire.Hosting.Deno.AppHost/CommunityToolkit.Aspire.Hosting.Deno.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/elasticsearch-ext/CommunityToolkit.Aspire.Hosting.Elasticsearch.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Elasticsearch.Extensions.AppHost.csproj b/examples/elasticsearch-ext/CommunityToolkit.Aspire.Hosting.Elasticsearch.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Elasticsearch.Extensions.AppHost.csproj index 3a85f7be3..229614b30 100644 --- a/examples/elasticsearch-ext/CommunityToolkit.Aspire.Hosting.Elasticsearch.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Elasticsearch.Extensions.AppHost.csproj +++ b/examples/elasticsearch-ext/CommunityToolkit.Aspire.Hosting.Elasticsearch.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Elasticsearch.Extensions.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/flagd/CommunityToolkit.Aspire.Hosting.Flagd.AppHost/CommunityToolkit.Aspire.Hosting.Flagd.AppHost.csproj b/examples/flagd/CommunityToolkit.Aspire.Hosting.Flagd.AppHost/CommunityToolkit.Aspire.Hosting.Flagd.AppHost.csproj index 5f7a1d8b8..3fbaef0f1 100644 --- a/examples/flagd/CommunityToolkit.Aspire.Hosting.Flagd.AppHost/CommunityToolkit.Aspire.Hosting.Flagd.AppHost.csproj +++ b/examples/flagd/CommunityToolkit.Aspire.Hosting.Flagd.AppHost/CommunityToolkit.Aspire.Hosting.Flagd.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/flyway/01.Basic/01.Basic.csproj b/examples/flyway/01.Basic/01.Basic.csproj index f33e67d31..f810fcc47 100644 --- a/examples/flyway/01.Basic/01.Basic.csproj +++ b/examples/flyway/01.Basic/01.Basic.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/flyway/02.ContainerConfiguration/02.ContainerConfiguration.csproj b/examples/flyway/02.ContainerConfiguration/02.ContainerConfiguration.csproj index f33e67d31..f810fcc47 100644 --- a/examples/flyway/02.ContainerConfiguration/02.ContainerConfiguration.csproj +++ b/examples/flyway/02.ContainerConfiguration/02.ContainerConfiguration.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/flyway/03.Repair/03.Repair.csproj b/examples/flyway/03.Repair/03.Repair.csproj index f33e67d31..f810fcc47 100644 --- a/examples/flyway/03.Repair/03.Repair.csproj +++ b/examples/flyway/03.Repair/03.Repair.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/goff/CommunityToolkit.Aspire.Hosting.GoFeatureFlag.AppHost/CommunityToolkit.Aspire.Hosting.GoFeatureFlag.AppHost.csproj b/examples/goff/CommunityToolkit.Aspire.Hosting.GoFeatureFlag.AppHost/CommunityToolkit.Aspire.Hosting.GoFeatureFlag.AppHost.csproj index 7b25b8cd9..5bf6c696b 100644 --- a/examples/goff/CommunityToolkit.Aspire.Hosting.GoFeatureFlag.AppHost/CommunityToolkit.Aspire.Hosting.GoFeatureFlag.AppHost.csproj +++ b/examples/goff/CommunityToolkit.Aspire.Hosting.GoFeatureFlag.AppHost/CommunityToolkit.Aspire.Hosting.GoFeatureFlag.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/golang/CommunityToolkit.Aspire.Hosting.Golang.AppHost/CommunityToolkit.Aspire.Hosting.Golang.AppHost.csproj b/examples/golang/CommunityToolkit.Aspire.Hosting.Golang.AppHost/CommunityToolkit.Aspire.Hosting.Golang.AppHost.csproj index 197029462..34c997444 100644 --- a/examples/golang/CommunityToolkit.Aspire.Hosting.Golang.AppHost/CommunityToolkit.Aspire.Hosting.Golang.AppHost.csproj +++ b/examples/golang/CommunityToolkit.Aspire.Hosting.Golang.AppHost/CommunityToolkit.Aspire.Hosting.Golang.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/java/CommunityToolkit.Aspire.Hosting.Java.AppHost/CommunityToolkit.Aspire.Hosting.Java.AppHost.csproj b/examples/java/CommunityToolkit.Aspire.Hosting.Java.AppHost/CommunityToolkit.Aspire.Hosting.Java.AppHost.csproj index b039b7bda..f852313d0 100644 --- a/examples/java/CommunityToolkit.Aspire.Hosting.Java.AppHost/CommunityToolkit.Aspire.Hosting.Java.AppHost.csproj +++ b/examples/java/CommunityToolkit.Aspire.Hosting.Java.AppHost/CommunityToolkit.Aspire.Hosting.Java.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/javascript-ext/CommunityToolkit.Aspire.Hosting.JavaScript.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.JavaScript.Extensions.AppHost.csproj b/examples/javascript-ext/CommunityToolkit.Aspire.Hosting.JavaScript.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.JavaScript.Extensions.AppHost.csproj index 0405083a2..eccd356ba 100644 --- a/examples/javascript-ext/CommunityToolkit.Aspire.Hosting.JavaScript.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.JavaScript.Extensions.AppHost.csproj +++ b/examples/javascript-ext/CommunityToolkit.Aspire.Hosting.JavaScript.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.JavaScript.Extensions.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/k6/CommunityToolkit.Aspire.Hosting.k6.AppHost/CommunityToolkit.Aspire.Hosting.k6.AppHost.csproj b/examples/k6/CommunityToolkit.Aspire.Hosting.k6.AppHost/CommunityToolkit.Aspire.Hosting.k6.AppHost.csproj index 07b554c55..2dbbdd044 100644 --- a/examples/k6/CommunityToolkit.Aspire.Hosting.k6.AppHost/CommunityToolkit.Aspire.Hosting.k6.AppHost.csproj +++ b/examples/k6/CommunityToolkit.Aspire.Hosting.k6.AppHost/CommunityToolkit.Aspire.Hosting.k6.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/keycloak-postgres/CommunityToolkit.Aspire.Hosting.Keycloak.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Keycloak.Extensions.AppHost.csproj b/examples/keycloak-postgres/CommunityToolkit.Aspire.Hosting.Keycloak.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Keycloak.Extensions.AppHost.csproj index 63abe70a0..d28e1cccf 100644 --- a/examples/keycloak-postgres/CommunityToolkit.Aspire.Hosting.Keycloak.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Keycloak.Extensions.AppHost.csproj +++ b/examples/keycloak-postgres/CommunityToolkit.Aspire.Hosting.Keycloak.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Keycloak.Extensions.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/kurrentdb/CommunityToolkit.Aspire.Hosting.KurrentDB.AppHost/CommunityToolkit.Aspire.Hosting.KurrentDB.AppHost.csproj b/examples/kurrentdb/CommunityToolkit.Aspire.Hosting.KurrentDB.AppHost/CommunityToolkit.Aspire.Hosting.KurrentDB.AppHost.csproj index 36d5123f5..4853dbc24 100644 --- a/examples/kurrentdb/CommunityToolkit.Aspire.Hosting.KurrentDB.AppHost/CommunityToolkit.Aspire.Hosting.KurrentDB.AppHost.csproj +++ b/examples/kurrentdb/CommunityToolkit.Aspire.Hosting.KurrentDB.AppHost/CommunityToolkit.Aspire.Hosting.KurrentDB.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/lavinmq/CommunityToolkit.Aspire.Hosting.LavinMQ.AppHost/CommunityToolkit.Aspire.Hosting.LavinMQ.AppHost.csproj b/examples/lavinmq/CommunityToolkit.Aspire.Hosting.LavinMQ.AppHost/CommunityToolkit.Aspire.Hosting.LavinMQ.AppHost.csproj index 6cd3d4878..d01688ddc 100644 --- a/examples/lavinmq/CommunityToolkit.Aspire.Hosting.LavinMQ.AppHost/CommunityToolkit.Aspire.Hosting.LavinMQ.AppHost.csproj +++ b/examples/lavinmq/CommunityToolkit.Aspire.Hosting.LavinMQ.AppHost/CommunityToolkit.Aspire.Hosting.LavinMQ.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/mailpit/CommunityToolkit.Aspire.Hosting.MailPit.AppHost/CommunityToolkit.Aspire.Hosting.MailPit.AppHost.csproj b/examples/mailpit/CommunityToolkit.Aspire.Hosting.MailPit.AppHost/CommunityToolkit.Aspire.Hosting.MailPit.AppHost.csproj index 8d3b4bacb..fc25d4ca0 100644 --- a/examples/mailpit/CommunityToolkit.Aspire.Hosting.MailPit.AppHost/CommunityToolkit.Aspire.Hosting.MailPit.AppHost.csproj +++ b/examples/mailpit/CommunityToolkit.Aspire.Hosting.MailPit.AppHost/CommunityToolkit.Aspire.Hosting.MailPit.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/masstransit-rabbitmq/CommunityToolkit.Aspire.Hosting.MassTransit.RabbitMQ.AppHost/CommunityToolkit.Aspire.Hosting.MassTransit.RabbitMQ.AppHost.csproj b/examples/masstransit-rabbitmq/CommunityToolkit.Aspire.Hosting.MassTransit.RabbitMQ.AppHost/CommunityToolkit.Aspire.Hosting.MassTransit.RabbitMQ.AppHost.csproj index 64a6a66bf..47414d7c6 100644 --- a/examples/masstransit-rabbitmq/CommunityToolkit.Aspire.Hosting.MassTransit.RabbitMQ.AppHost/CommunityToolkit.Aspire.Hosting.MassTransit.RabbitMQ.AppHost.csproj +++ b/examples/masstransit-rabbitmq/CommunityToolkit.Aspire.Hosting.MassTransit.RabbitMQ.AppHost/CommunityToolkit.Aspire.Hosting.MassTransit.RabbitMQ.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/mcp-inspector/CommunityToolkit.Aspire.Hosting.McpInspector.AppHost/CommunityToolkit.Aspire.Hosting.McpInspector.AppHost.csproj b/examples/mcp-inspector/CommunityToolkit.Aspire.Hosting.McpInspector.AppHost/CommunityToolkit.Aspire.Hosting.McpInspector.AppHost.csproj index a55b2592d..ac4a79df5 100644 --- a/examples/mcp-inspector/CommunityToolkit.Aspire.Hosting.McpInspector.AppHost/CommunityToolkit.Aspire.Hosting.McpInspector.AppHost.csproj +++ b/examples/mcp-inspector/CommunityToolkit.Aspire.Hosting.McpInspector.AppHost/CommunityToolkit.Aspire.Hosting.McpInspector.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/meilisearch/CommunityToolkit.Aspire.Hosting.Meilisearch.AppHost/CommunityToolkit.Aspire.Hosting.Meilisearch.AppHost.csproj b/examples/meilisearch/CommunityToolkit.Aspire.Hosting.Meilisearch.AppHost/CommunityToolkit.Aspire.Hosting.Meilisearch.AppHost.csproj index a926ade5d..2f0b2ca9c 100644 --- a/examples/meilisearch/CommunityToolkit.Aspire.Hosting.Meilisearch.AppHost/CommunityToolkit.Aspire.Hosting.Meilisearch.AppHost.csproj +++ b/examples/meilisearch/CommunityToolkit.Aspire.Hosting.Meilisearch.AppHost/CommunityToolkit.Aspire.Hosting.Meilisearch.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/minio/CommunityToolkit.Aspire.Hosting.Minio.AppHost/CommunityToolkit.Aspire.Hosting.Minio.AppHost.csproj b/examples/minio/CommunityToolkit.Aspire.Hosting.Minio.AppHost/CommunityToolkit.Aspire.Hosting.Minio.AppHost.csproj index af7108378..f3d1ed597 100644 --- a/examples/minio/CommunityToolkit.Aspire.Hosting.Minio.AppHost/CommunityToolkit.Aspire.Hosting.Minio.AppHost.csproj +++ b/examples/minio/CommunityToolkit.Aspire.Hosting.Minio.AppHost/CommunityToolkit.Aspire.Hosting.Minio.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/mongodb-ext/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions.AppHost.csproj b/examples/mongodb-ext/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions.AppHost.csproj index 592c572e9..378a6ef2d 100644 --- a/examples/mongodb-ext/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions.AppHost.csproj +++ b/examples/mongodb-ext/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/mysql-ext/CommunityToolkit.Aspire.Hosting.MySql.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.MySql.Extensions.AppHost.csproj b/examples/mysql-ext/CommunityToolkit.Aspire.Hosting.MySql.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.MySql.Extensions.AppHost.csproj index d4ff794d1..14ba78b08 100644 --- a/examples/mysql-ext/CommunityToolkit.Aspire.Hosting.MySql.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.MySql.Extensions.AppHost.csproj +++ b/examples/mysql-ext/CommunityToolkit.Aspire.Hosting.MySql.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.MySql.Extensions.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/ngrok/CommunityToolkit.Aspire.Hosting.Ngrok.AppHost/CommunityToolkit.Aspire.Hosting.Ngrok.AppHost.csproj b/examples/ngrok/CommunityToolkit.Aspire.Hosting.Ngrok.AppHost/CommunityToolkit.Aspire.Hosting.Ngrok.AppHost.csproj index 035332aec..a17044264 100644 --- a/examples/ngrok/CommunityToolkit.Aspire.Hosting.Ngrok.AppHost/CommunityToolkit.Aspire.Hosting.Ngrok.AppHost.csproj +++ b/examples/ngrok/CommunityToolkit.Aspire.Hosting.Ngrok.AppHost/CommunityToolkit.Aspire.Hosting.Ngrok.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe dea39c19-075e-4a9d-aba2-ffd65de91136 diff --git a/examples/ollama/CommunityToolkit.Aspire.Hosting.Ollama.AppHost/CommunityToolkit.Aspire.Hosting.Ollama.AppHost.csproj b/examples/ollama/CommunityToolkit.Aspire.Hosting.Ollama.AppHost/CommunityToolkit.Aspire.Hosting.Ollama.AppHost.csproj index 58f4661b9..12abed107 100644 --- a/examples/ollama/CommunityToolkit.Aspire.Hosting.Ollama.AppHost/CommunityToolkit.Aspire.Hosting.Ollama.AppHost.csproj +++ b/examples/ollama/CommunityToolkit.Aspire.Hosting.Ollama.AppHost/CommunityToolkit.Aspire.Hosting.Ollama.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/opentelemetry-collector/CommunityToolkit.Aspire.Hosting.OpenTelemetryCollector.AppHost/CommunityToolkit.Aspire.Hosting.OpenTelemetryCollector.AppHost.csproj b/examples/opentelemetry-collector/CommunityToolkit.Aspire.Hosting.OpenTelemetryCollector.AppHost/CommunityToolkit.Aspire.Hosting.OpenTelemetryCollector.AppHost.csproj index b355f5101..9bb9fd0a2 100644 --- a/examples/opentelemetry-collector/CommunityToolkit.Aspire.Hosting.OpenTelemetryCollector.AppHost/CommunityToolkit.Aspire.Hosting.OpenTelemetryCollector.AppHost.csproj +++ b/examples/opentelemetry-collector/CommunityToolkit.Aspire.Hosting.OpenTelemetryCollector.AppHost/CommunityToolkit.Aspire.Hosting.OpenTelemetryCollector.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/papercut/CommunityToolkit.Aspire.Hosting.PapercutSmtp.AppHost/CommunityToolkit.Aspire.Hosting.PapercutSmtp.AppHost.csproj b/examples/papercut/CommunityToolkit.Aspire.Hosting.PapercutSmtp.AppHost/CommunityToolkit.Aspire.Hosting.PapercutSmtp.AppHost.csproj index 0ac38a694..1406bdcce 100644 --- a/examples/papercut/CommunityToolkit.Aspire.Hosting.PapercutSmtp.AppHost/CommunityToolkit.Aspire.Hosting.PapercutSmtp.AppHost.csproj +++ b/examples/papercut/CommunityToolkit.Aspire.Hosting.PapercutSmtp.AppHost/CommunityToolkit.Aspire.Hosting.PapercutSmtp.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/postgres-ext/CommunityToolkit.Aspire.Hosting.PostgreSQL.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.PostgreSQL.Extensions.AppHost.csproj b/examples/postgres-ext/CommunityToolkit.Aspire.Hosting.PostgreSQL.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.PostgreSQL.Extensions.AppHost.csproj index 63fe6fab5..2396f160b 100644 --- a/examples/postgres-ext/CommunityToolkit.Aspire.Hosting.PostgreSQL.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.PostgreSQL.Extensions.AppHost.csproj +++ b/examples/postgres-ext/CommunityToolkit.Aspire.Hosting.PostgreSQL.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.PostgreSQL.Extensions.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/powershell/CommunityToolkit.Aspire.PowerShell.AppHost/CommunityToolkit.Aspire.PowerShell.AppHost.csproj b/examples/powershell/CommunityToolkit.Aspire.PowerShell.AppHost/CommunityToolkit.Aspire.PowerShell.AppHost.csproj index 559ca5cdb..6fa8a38ef 100644 --- a/examples/powershell/CommunityToolkit.Aspire.PowerShell.AppHost/CommunityToolkit.Aspire.PowerShell.AppHost.csproj +++ b/examples/powershell/CommunityToolkit.Aspire.PowerShell.AppHost/CommunityToolkit.Aspire.PowerShell.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/ravendb/RavenDB.AppHost/CommunityToolkit.Aspire.Hosting.RavenDB.AppHost.csproj b/examples/ravendb/RavenDB.AppHost/CommunityToolkit.Aspire.Hosting.RavenDB.AppHost.csproj index caaa1ca74..3fe485056 100644 --- a/examples/ravendb/RavenDB.AppHost/CommunityToolkit.Aspire.Hosting.RavenDB.AppHost.csproj +++ b/examples/ravendb/RavenDB.AppHost/CommunityToolkit.Aspire.Hosting.RavenDB.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/redis-ext/CommunityToolkit.Aspire.Hosting.Redis.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Redis.Extensions.AppHost.csproj b/examples/redis-ext/CommunityToolkit.Aspire.Hosting.Redis.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Redis.Extensions.AppHost.csproj index a57cf9f22..3b892f3f1 100644 --- a/examples/redis-ext/CommunityToolkit.Aspire.Hosting.Redis.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Redis.Extensions.AppHost.csproj +++ b/examples/redis-ext/CommunityToolkit.Aspire.Hosting.Redis.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Redis.Extensions.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/rust/CommunityToolkit.Aspire.Hosting.Rust.AppHost/CommunityToolkit.Aspire.Hosting.Rust.AppHost.csproj b/examples/rust/CommunityToolkit.Aspire.Hosting.Rust.AppHost/CommunityToolkit.Aspire.Hosting.Rust.AppHost.csproj index ef2a042e1..5be520e51 100644 --- a/examples/rust/CommunityToolkit.Aspire.Hosting.Rust.AppHost/CommunityToolkit.Aspire.Hosting.Rust.AppHost.csproj +++ b/examples/rust/CommunityToolkit.Aspire.Hosting.Rust.AppHost/CommunityToolkit.Aspire.Hosting.Rust.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/sftp/CommunityToolkit.Aspire.Hosting.Sftp.AppHost/CommunityToolkit.Aspire.Hosting.Sftp.AppHost.csproj b/examples/sftp/CommunityToolkit.Aspire.Hosting.Sftp.AppHost/CommunityToolkit.Aspire.Hosting.Sftp.AppHost.csproj index 5e4cd9f25..5e74c3a39 100644 --- a/examples/sftp/CommunityToolkit.Aspire.Hosting.Sftp.AppHost/CommunityToolkit.Aspire.Hosting.Sftp.AppHost.csproj +++ b/examples/sftp/CommunityToolkit.Aspire.Hosting.Sftp.AppHost/CommunityToolkit.Aspire.Hosting.Sftp.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/solr/CommunityToolkit.Aspire.Hosting.Solr.AppHost.csproj b/examples/solr/CommunityToolkit.Aspire.Hosting.Solr.AppHost.csproj index 8899899c2..1366e2969 100644 --- a/examples/solr/CommunityToolkit.Aspire.Hosting.Solr.AppHost.csproj +++ b/examples/solr/CommunityToolkit.Aspire.Hosting.Solr.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/sql-database-projects/CommunityToolkit.Aspire.Hosting.SqlDatabaseProjects.AppHost/CommunityToolkit.Aspire.Hosting.SqlDatabaseProjects.AppHost.csproj b/examples/sql-database-projects/CommunityToolkit.Aspire.Hosting.SqlDatabaseProjects.AppHost/CommunityToolkit.Aspire.Hosting.SqlDatabaseProjects.AppHost.csproj index 829cbdec9..561ca3ddd 100644 --- a/examples/sql-database-projects/CommunityToolkit.Aspire.Hosting.SqlDatabaseProjects.AppHost/CommunityToolkit.Aspire.Hosting.SqlDatabaseProjects.AppHost.csproj +++ b/examples/sql-database-projects/CommunityToolkit.Aspire.Hosting.SqlDatabaseProjects.AppHost/CommunityToolkit.Aspire.Hosting.SqlDatabaseProjects.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/sqlite/CommunityToolkit.Aspire.Sqlite.AppHost/CommunityToolkit.Aspire.Sqlite.AppHost.csproj b/examples/sqlite/CommunityToolkit.Aspire.Sqlite.AppHost/CommunityToolkit.Aspire.Sqlite.AppHost.csproj index 07e463699..977a45ceb 100644 --- a/examples/sqlite/CommunityToolkit.Aspire.Sqlite.AppHost/CommunityToolkit.Aspire.Sqlite.AppHost.csproj +++ b/examples/sqlite/CommunityToolkit.Aspire.Sqlite.AppHost/CommunityToolkit.Aspire.Sqlite.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/sqlserver-ext/CommunityToolkit.Aspire.Hosting.SqlServer.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.SqlServer.Extensions.AppHost.csproj b/examples/sqlserver-ext/CommunityToolkit.Aspire.Hosting.SqlServer.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.SqlServer.Extensions.AppHost.csproj index 792fa0f76..d419e4948 100644 --- a/examples/sqlserver-ext/CommunityToolkit.Aspire.Hosting.SqlServer.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.SqlServer.Extensions.AppHost.csproj +++ b/examples/sqlserver-ext/CommunityToolkit.Aspire.Hosting.SqlServer.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.SqlServer.Extensions.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/stripe/CommunityToolkit.Aspire.Hosting.Stripe.AppHost/CommunityToolkit.Aspire.Hosting.Stripe.AppHost.csproj b/examples/stripe/CommunityToolkit.Aspire.Hosting.Stripe.AppHost/CommunityToolkit.Aspire.Hosting.Stripe.AppHost.csproj index e337cb523..3bae00229 100644 --- a/examples/stripe/CommunityToolkit.Aspire.Hosting.Stripe.AppHost/CommunityToolkit.Aspire.Hosting.Stripe.AppHost.csproj +++ b/examples/stripe/CommunityToolkit.Aspire.Hosting.Stripe.AppHost/CommunityToolkit.Aspire.Hosting.Stripe.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/surrealdb/CommunityToolkit.Aspire.Hosting.SurrealDb.AppHost/CommunityToolkit.Aspire.Hosting.SurrealDb.AppHost.csproj b/examples/surrealdb/CommunityToolkit.Aspire.Hosting.SurrealDb.AppHost/CommunityToolkit.Aspire.Hosting.SurrealDb.AppHost.csproj index 06137c202..df5fa6788 100644 --- a/examples/surrealdb/CommunityToolkit.Aspire.Hosting.SurrealDb.AppHost/CommunityToolkit.Aspire.Hosting.SurrealDb.AppHost.csproj +++ b/examples/surrealdb/CommunityToolkit.Aspire.Hosting.SurrealDb.AppHost/CommunityToolkit.Aspire.Hosting.SurrealDb.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/umami/CommunityToolkit.Aspire.Hosting.Umami.AppHost/CommunityToolkit.Aspire.Hosting.Umami.AppHost.csproj b/examples/umami/CommunityToolkit.Aspire.Hosting.Umami.AppHost/CommunityToolkit.Aspire.Hosting.Umami.AppHost.csproj index f9e707d9d..2c6a7a72a 100644 --- a/examples/umami/CommunityToolkit.Aspire.Hosting.Umami.AppHost/CommunityToolkit.Aspire.Hosting.Umami.AppHost.csproj +++ b/examples/umami/CommunityToolkit.Aspire.Hosting.Umami.AppHost/CommunityToolkit.Aspire.Hosting.Umami.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/tests-app-hosts/Ollama.AppHost/Ollama.AppHost.csproj b/tests-app-hosts/Ollama.AppHost/Ollama.AppHost.csproj index e0973f8c7..f74e19712 100644 --- a/tests-app-hosts/Ollama.AppHost/Ollama.AppHost.csproj +++ b/tests-app-hosts/Ollama.AppHost/Ollama.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/tests/CommunityToolkit.Aspire.Testing/CommunityToolkit.Aspire.Testing.csproj b/tests/CommunityToolkit.Aspire.Testing/CommunityToolkit.Aspire.Testing.csproj index 8b909d7e0..20e195bb7 100644 --- a/tests/CommunityToolkit.Aspire.Testing/CommunityToolkit.Aspire.Testing.csproj +++ b/tests/CommunityToolkit.Aspire.Testing/CommunityToolkit.Aspire.Testing.csproj @@ -1,4 +1,4 @@ - + false From 93c7e193d50d514ac45c5ce92faffaa4a356aab8 Mon Sep 17 00:00:00 2001 From: Aaron Powell Date: Tue, 17 Feb 2026 16:21:58 +1100 Subject: [PATCH 03/17] Elasticsearch isn't from the aspire repo so it doesn't ship pre-releases like expected --- nuget.config | 1 + 1 file changed, 1 insertion(+) diff --git a/nuget.config b/nuget.config index 161ba7853..5a233317b 100644 --- a/nuget.config +++ b/nuget.config @@ -20,6 +20,7 @@ + From 33ece4d2ef724ed2030d8bdb1fe82202d4118647 Mon Sep 17 00:00:00 2001 From: Aaron Powell Date: Wed, 18 Feb 2026 15:18:51 +1100 Subject: [PATCH 04/17] changing order to see if that fixes --- nuget.config | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/nuget.config b/nuget.config index 5a233317b..2770590cd 100644 --- a/nuget.config +++ b/nuget.config @@ -16,12 +16,12 @@ - - - + + + \ No newline at end of file From dc66e32ae6b9540970e488073d127708a171d105 Mon Sep 17 00:00:00 2001 From: Aaron Powell Date: Thu, 19 Feb 2026 12:00:10 +1100 Subject: [PATCH 05/17] Moving off legacy API --- .../ResourceCreationTests.cs | 5 ++--- .../AddSurrealServerTests.cs | 4 +--- .../AddUmamiTests.cs | 5 ++--- 3 files changed, 5 insertions(+), 9 deletions(-) diff --git a/tests/CommunityToolkit.Aspire.Hosting.Azure.Extensions.Tests/ResourceCreationTests.cs b/tests/CommunityToolkit.Aspire.Hosting.Azure.Extensions.Tests/ResourceCreationTests.cs index f1898ca6f..a5abf7427 100644 --- a/tests/CommunityToolkit.Aspire.Hosting.Azure.Extensions.Tests/ResourceCreationTests.cs +++ b/tests/CommunityToolkit.Aspire.Hosting.Azure.Extensions.Tests/ResourceCreationTests.cs @@ -1,4 +1,5 @@ using Aspire.Hosting; +using CommunityToolkit.Aspire.Testing; namespace CommunityToolkit.Aspire.Hosting.Azure.Extensions.Tests; @@ -29,9 +30,7 @@ public async Task WithAzureStorageExplorerAddsAnnotations() Assert.Equal("blobs-explorer", azureStorageExplorerResource.Name); -#pragma warning disable CS0618 // Type or member is obsolete - var envs = await azureStorageExplorerResource.GetEnvironmentVariableValuesAsync(); -#pragma warning restore CS0618 // Type or member is obsolete + var envs = await azureStorageExplorerResource.GetEnvironmentVariablesAsync(); Assert.NotEmpty(envs); diff --git a/tests/CommunityToolkit.Aspire.Hosting.SurrealDb.Tests/AddSurrealServerTests.cs b/tests/CommunityToolkit.Aspire.Hosting.SurrealDb.Tests/AddSurrealServerTests.cs index 68b731bdb..b8ec27b8d 100644 --- a/tests/CommunityToolkit.Aspire.Hosting.SurrealDb.Tests/AddSurrealServerTests.cs +++ b/tests/CommunityToolkit.Aspire.Hosting.SurrealDb.Tests/AddSurrealServerTests.cs @@ -226,9 +226,7 @@ public async Task AddSurrealServerContainerWithOtlpExporter() // This annotation marks the resource as an OTEL exporter Assert.True(surrealServer.Resource.HasAnnotationOfType()); -#pragma warning disable CS0618 // Type or member is obsolete - var variables = await surrealServer.Resource.GetEnvironmentVariableValuesAsync(); -#pragma warning restore CS0618 // Type or member is obsolete + var variables = await surrealServer.Resource.GetEnvironmentVariablesAsync(); bool hasValue = variables.TryGetValue("SURREAL_TELEMETRY_PROVIDER", out var value); diff --git a/tests/CommunityToolkit.Aspire.Hosting.Umami.Tests/AddUmamiTests.cs b/tests/CommunityToolkit.Aspire.Hosting.Umami.Tests/AddUmamiTests.cs index 0c0efb490..6f029fe48 100644 --- a/tests/CommunityToolkit.Aspire.Hosting.Umami.Tests/AddUmamiTests.cs +++ b/tests/CommunityToolkit.Aspire.Hosting.Umami.Tests/AddUmamiTests.cs @@ -3,6 +3,7 @@ using Aspire.Hosting; using Aspire.Hosting.Utils; +using CommunityToolkit.Aspire.Testing; using Microsoft.Extensions.Logging; using System.Net.Sockets; @@ -58,9 +59,7 @@ public async Task AddUmamiContainerWithDefaultsAddsAnnotationMetadata() Assert.Equal(UmamiContainerImageTags.Image, containerAnnotation.Image); Assert.Equal(UmamiContainerImageTags.Registry, containerAnnotation.Registry); -#pragma warning disable CS0618 // Type or member is obsolete - var config = await umami.Resource.GetEnvironmentVariableValuesAsync(); -#pragma warning restore CS0618 // Type or member is obsolete + var config = await umami.Resource.GetEnvironmentVariablesAsync(); Assert.Collection(config, env => From 91196579b0e8a01040035071c753bb83167e50a1 Mon Sep 17 00:00:00 2001 From: Aaron Powell Date: Thu, 19 Feb 2026 14:59:18 +1100 Subject: [PATCH 06/17] Updating aspire --- Directory.Build.props | 2 +- .../CommunityToolkit.Aspire.Hosting.ActiveMQ.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.Adminer.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Azure.Extensions.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.Bun.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.Azure.Dapr.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.Dapr.AppHost.csproj | 2 +- ...tyToolkit.Aspire.Hosting.Azure.DataApiBuilder.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.DbGate.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.Deno.AppHost.csproj | 2 +- ...olkit.Aspire.Hosting.Elasticsearch.Extensions.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.Flagd.AppHost.csproj | 2 +- examples/flyway/01.Basic/01.Basic.csproj | 2 +- .../02.ContainerConfiguration/02.ContainerConfiguration.csproj | 2 +- examples/flyway/03.Repair/03.Repair.csproj | 2 +- ...CommunityToolkit.Aspire.Hosting.GoFeatureFlag.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.Golang.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.Java.AppHost.csproj | 2 +- ...yToolkit.Aspire.Hosting.JavaScript.Extensions.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.k6.AppHost.csproj | 2 +- ...ityToolkit.Aspire.Hosting.Keycloak.Extensions.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.KurrentDB.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.LavinMQ.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.MailPit.AppHost.csproj | 2 +- ...tyToolkit.Aspire.Hosting.MassTransit.RabbitMQ.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.McpInspector.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.Meilisearch.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.Minio.AppHost.csproj | 2 +- ...nityToolkit.Aspire.Hosting.MongoDB.Extensions.AppHost.csproj | 2 +- ...munityToolkit.Aspire.Hosting.MySql.Extensions.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.Ngrok.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.Ollama.AppHost.csproj | 2 +- ...Toolkit.Aspire.Hosting.OpenTelemetryCollector.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.RavenDB.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.Rust.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.Sftp.AppHost.csproj | 2 +- .../solr/CommunityToolkit.Aspire.Hosting.Solr.AppHost.csproj | 2 +- ...ityToolkit.Aspire.Hosting.SqlDatabaseProjects.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Sqlite.AppHost.csproj | 2 +- ...tyToolkit.Aspire.Hosting.SqlServer.Extensions.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.Stripe.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.Umami.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Testing.csproj | 2 +- 43 files changed, 43 insertions(+), 43 deletions(-) diff --git a/Directory.Build.props b/Directory.Build.props index 737e64957..950c0e87d 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -12,7 +12,7 @@ enable 13 - $(AspireMajorVersion).2.0-preview.1.26115.1 + $(AspireMajorVersion).2.0-preview.1.26118.6 9.0.0 10.0.2 diff --git a/examples/activemq/CommunityToolkit.Aspire.Hosting.ActiveMQ.AppHost/CommunityToolkit.Aspire.Hosting.ActiveMQ.AppHost.csproj b/examples/activemq/CommunityToolkit.Aspire.Hosting.ActiveMQ.AppHost/CommunityToolkit.Aspire.Hosting.ActiveMQ.AppHost.csproj index 11115b597..c098dfca1 100644 --- a/examples/activemq/CommunityToolkit.Aspire.Hosting.ActiveMQ.AppHost/CommunityToolkit.Aspire.Hosting.ActiveMQ.AppHost.csproj +++ b/examples/activemq/CommunityToolkit.Aspire.Hosting.ActiveMQ.AppHost/CommunityToolkit.Aspire.Hosting.ActiveMQ.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/adminer/CommunityToolkit.Aspire.Hosting.Adminer.AppHost/CommunityToolkit.Aspire.Hosting.Adminer.AppHost.csproj b/examples/adminer/CommunityToolkit.Aspire.Hosting.Adminer.AppHost/CommunityToolkit.Aspire.Hosting.Adminer.AppHost.csproj index d0dd3dbcc..d5961109c 100644 --- a/examples/adminer/CommunityToolkit.Aspire.Hosting.Adminer.AppHost/CommunityToolkit.Aspire.Hosting.Adminer.AppHost.csproj +++ b/examples/adminer/CommunityToolkit.Aspire.Hosting.Adminer.AppHost/CommunityToolkit.Aspire.Hosting.Adminer.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/azure-ext/CommunityToolkit.Aspire.Azure.Extensions.AppHost/CommunityToolkit.Aspire.Azure.Extensions.AppHost.csproj b/examples/azure-ext/CommunityToolkit.Aspire.Azure.Extensions.AppHost/CommunityToolkit.Aspire.Azure.Extensions.AppHost.csproj index 7893d270a..4b477106a 100644 --- a/examples/azure-ext/CommunityToolkit.Aspire.Azure.Extensions.AppHost/CommunityToolkit.Aspire.Azure.Extensions.AppHost.csproj +++ b/examples/azure-ext/CommunityToolkit.Aspire.Azure.Extensions.AppHost/CommunityToolkit.Aspire.Azure.Extensions.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/bun/CommunityToolkit.Aspire.Hosting.Bun.AppHost/CommunityToolkit.Aspire.Hosting.Bun.AppHost.csproj b/examples/bun/CommunityToolkit.Aspire.Hosting.Bun.AppHost/CommunityToolkit.Aspire.Hosting.Bun.AppHost.csproj index 720c161aa..1ec5331ab 100644 --- a/examples/bun/CommunityToolkit.Aspire.Hosting.Bun.AppHost/CommunityToolkit.Aspire.Hosting.Bun.AppHost.csproj +++ b/examples/bun/CommunityToolkit.Aspire.Hosting.Bun.AppHost/CommunityToolkit.Aspire.Hosting.Bun.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/dapr/CommunityToolkit.Aspire.Hosting.Azure.Dapr.AppHost/CommunityToolkit.Aspire.Hosting.Azure.Dapr.AppHost.csproj b/examples/dapr/CommunityToolkit.Aspire.Hosting.Azure.Dapr.AppHost/CommunityToolkit.Aspire.Hosting.Azure.Dapr.AppHost.csproj index 723a1b444..29132c8ab 100644 --- a/examples/dapr/CommunityToolkit.Aspire.Hosting.Azure.Dapr.AppHost/CommunityToolkit.Aspire.Hosting.Azure.Dapr.AppHost.csproj +++ b/examples/dapr/CommunityToolkit.Aspire.Hosting.Azure.Dapr.AppHost/CommunityToolkit.Aspire.Hosting.Azure.Dapr.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/dapr/CommunityToolkit.Aspire.Hosting.Dapr.AppHost/CommunityToolkit.Aspire.Hosting.Dapr.AppHost.csproj b/examples/dapr/CommunityToolkit.Aspire.Hosting.Dapr.AppHost/CommunityToolkit.Aspire.Hosting.Dapr.AppHost.csproj index e08b161c0..3a6312599 100644 --- a/examples/dapr/CommunityToolkit.Aspire.Hosting.Dapr.AppHost/CommunityToolkit.Aspire.Hosting.Dapr.AppHost.csproj +++ b/examples/dapr/CommunityToolkit.Aspire.Hosting.Dapr.AppHost/CommunityToolkit.Aspire.Hosting.Dapr.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/data-api-builder/CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder.AppHost/CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder.AppHost.csproj b/examples/data-api-builder/CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder.AppHost/CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder.AppHost.csproj index a512d9d79..afbc69017 100644 --- a/examples/data-api-builder/CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder.AppHost/CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder.AppHost.csproj +++ b/examples/data-api-builder/CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder.AppHost/CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/dbgate/CommunityToolkit.Aspire.Hosting.DbGate.AppHost/CommunityToolkit.Aspire.Hosting.DbGate.AppHost.csproj b/examples/dbgate/CommunityToolkit.Aspire.Hosting.DbGate.AppHost/CommunityToolkit.Aspire.Hosting.DbGate.AppHost.csproj index ba46540d4..089eda138 100644 --- a/examples/dbgate/CommunityToolkit.Aspire.Hosting.DbGate.AppHost/CommunityToolkit.Aspire.Hosting.DbGate.AppHost.csproj +++ b/examples/dbgate/CommunityToolkit.Aspire.Hosting.DbGate.AppHost/CommunityToolkit.Aspire.Hosting.DbGate.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/deno/CommunityToolkit.Aspire.Hosting.Deno.AppHost/CommunityToolkit.Aspire.Hosting.Deno.AppHost.csproj b/examples/deno/CommunityToolkit.Aspire.Hosting.Deno.AppHost/CommunityToolkit.Aspire.Hosting.Deno.AppHost.csproj index 2409be509..38a0cb691 100644 --- a/examples/deno/CommunityToolkit.Aspire.Hosting.Deno.AppHost/CommunityToolkit.Aspire.Hosting.Deno.AppHost.csproj +++ b/examples/deno/CommunityToolkit.Aspire.Hosting.Deno.AppHost/CommunityToolkit.Aspire.Hosting.Deno.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/elasticsearch-ext/CommunityToolkit.Aspire.Hosting.Elasticsearch.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Elasticsearch.Extensions.AppHost.csproj b/examples/elasticsearch-ext/CommunityToolkit.Aspire.Hosting.Elasticsearch.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Elasticsearch.Extensions.AppHost.csproj index 229614b30..1474e4580 100644 --- a/examples/elasticsearch-ext/CommunityToolkit.Aspire.Hosting.Elasticsearch.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Elasticsearch.Extensions.AppHost.csproj +++ b/examples/elasticsearch-ext/CommunityToolkit.Aspire.Hosting.Elasticsearch.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Elasticsearch.Extensions.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/flagd/CommunityToolkit.Aspire.Hosting.Flagd.AppHost/CommunityToolkit.Aspire.Hosting.Flagd.AppHost.csproj b/examples/flagd/CommunityToolkit.Aspire.Hosting.Flagd.AppHost/CommunityToolkit.Aspire.Hosting.Flagd.AppHost.csproj index 3fbaef0f1..72b184d0c 100644 --- a/examples/flagd/CommunityToolkit.Aspire.Hosting.Flagd.AppHost/CommunityToolkit.Aspire.Hosting.Flagd.AppHost.csproj +++ b/examples/flagd/CommunityToolkit.Aspire.Hosting.Flagd.AppHost/CommunityToolkit.Aspire.Hosting.Flagd.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/flyway/01.Basic/01.Basic.csproj b/examples/flyway/01.Basic/01.Basic.csproj index f810fcc47..f730afc7a 100644 --- a/examples/flyway/01.Basic/01.Basic.csproj +++ b/examples/flyway/01.Basic/01.Basic.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/flyway/02.ContainerConfiguration/02.ContainerConfiguration.csproj b/examples/flyway/02.ContainerConfiguration/02.ContainerConfiguration.csproj index f810fcc47..f730afc7a 100644 --- a/examples/flyway/02.ContainerConfiguration/02.ContainerConfiguration.csproj +++ b/examples/flyway/02.ContainerConfiguration/02.ContainerConfiguration.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/flyway/03.Repair/03.Repair.csproj b/examples/flyway/03.Repair/03.Repair.csproj index f810fcc47..f730afc7a 100644 --- a/examples/flyway/03.Repair/03.Repair.csproj +++ b/examples/flyway/03.Repair/03.Repair.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/goff/CommunityToolkit.Aspire.Hosting.GoFeatureFlag.AppHost/CommunityToolkit.Aspire.Hosting.GoFeatureFlag.AppHost.csproj b/examples/goff/CommunityToolkit.Aspire.Hosting.GoFeatureFlag.AppHost/CommunityToolkit.Aspire.Hosting.GoFeatureFlag.AppHost.csproj index 5bf6c696b..4238cea80 100644 --- a/examples/goff/CommunityToolkit.Aspire.Hosting.GoFeatureFlag.AppHost/CommunityToolkit.Aspire.Hosting.GoFeatureFlag.AppHost.csproj +++ b/examples/goff/CommunityToolkit.Aspire.Hosting.GoFeatureFlag.AppHost/CommunityToolkit.Aspire.Hosting.GoFeatureFlag.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/golang/CommunityToolkit.Aspire.Hosting.Golang.AppHost/CommunityToolkit.Aspire.Hosting.Golang.AppHost.csproj b/examples/golang/CommunityToolkit.Aspire.Hosting.Golang.AppHost/CommunityToolkit.Aspire.Hosting.Golang.AppHost.csproj index 34c997444..2655b7ef1 100644 --- a/examples/golang/CommunityToolkit.Aspire.Hosting.Golang.AppHost/CommunityToolkit.Aspire.Hosting.Golang.AppHost.csproj +++ b/examples/golang/CommunityToolkit.Aspire.Hosting.Golang.AppHost/CommunityToolkit.Aspire.Hosting.Golang.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/java/CommunityToolkit.Aspire.Hosting.Java.AppHost/CommunityToolkit.Aspire.Hosting.Java.AppHost.csproj b/examples/java/CommunityToolkit.Aspire.Hosting.Java.AppHost/CommunityToolkit.Aspire.Hosting.Java.AppHost.csproj index f852313d0..56f5e8036 100644 --- a/examples/java/CommunityToolkit.Aspire.Hosting.Java.AppHost/CommunityToolkit.Aspire.Hosting.Java.AppHost.csproj +++ b/examples/java/CommunityToolkit.Aspire.Hosting.Java.AppHost/CommunityToolkit.Aspire.Hosting.Java.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/javascript-ext/CommunityToolkit.Aspire.Hosting.JavaScript.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.JavaScript.Extensions.AppHost.csproj b/examples/javascript-ext/CommunityToolkit.Aspire.Hosting.JavaScript.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.JavaScript.Extensions.AppHost.csproj index eccd356ba..b7b84797c 100644 --- a/examples/javascript-ext/CommunityToolkit.Aspire.Hosting.JavaScript.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.JavaScript.Extensions.AppHost.csproj +++ b/examples/javascript-ext/CommunityToolkit.Aspire.Hosting.JavaScript.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.JavaScript.Extensions.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/k6/CommunityToolkit.Aspire.Hosting.k6.AppHost/CommunityToolkit.Aspire.Hosting.k6.AppHost.csproj b/examples/k6/CommunityToolkit.Aspire.Hosting.k6.AppHost/CommunityToolkit.Aspire.Hosting.k6.AppHost.csproj index 2dbbdd044..038417535 100644 --- a/examples/k6/CommunityToolkit.Aspire.Hosting.k6.AppHost/CommunityToolkit.Aspire.Hosting.k6.AppHost.csproj +++ b/examples/k6/CommunityToolkit.Aspire.Hosting.k6.AppHost/CommunityToolkit.Aspire.Hosting.k6.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/keycloak-postgres/CommunityToolkit.Aspire.Hosting.Keycloak.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Keycloak.Extensions.AppHost.csproj b/examples/keycloak-postgres/CommunityToolkit.Aspire.Hosting.Keycloak.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Keycloak.Extensions.AppHost.csproj index d28e1cccf..15c628dba 100644 --- a/examples/keycloak-postgres/CommunityToolkit.Aspire.Hosting.Keycloak.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Keycloak.Extensions.AppHost.csproj +++ b/examples/keycloak-postgres/CommunityToolkit.Aspire.Hosting.Keycloak.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Keycloak.Extensions.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/kurrentdb/CommunityToolkit.Aspire.Hosting.KurrentDB.AppHost/CommunityToolkit.Aspire.Hosting.KurrentDB.AppHost.csproj b/examples/kurrentdb/CommunityToolkit.Aspire.Hosting.KurrentDB.AppHost/CommunityToolkit.Aspire.Hosting.KurrentDB.AppHost.csproj index 4853dbc24..8f64a056d 100644 --- a/examples/kurrentdb/CommunityToolkit.Aspire.Hosting.KurrentDB.AppHost/CommunityToolkit.Aspire.Hosting.KurrentDB.AppHost.csproj +++ b/examples/kurrentdb/CommunityToolkit.Aspire.Hosting.KurrentDB.AppHost/CommunityToolkit.Aspire.Hosting.KurrentDB.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/lavinmq/CommunityToolkit.Aspire.Hosting.LavinMQ.AppHost/CommunityToolkit.Aspire.Hosting.LavinMQ.AppHost.csproj b/examples/lavinmq/CommunityToolkit.Aspire.Hosting.LavinMQ.AppHost/CommunityToolkit.Aspire.Hosting.LavinMQ.AppHost.csproj index d01688ddc..22826a2a6 100644 --- a/examples/lavinmq/CommunityToolkit.Aspire.Hosting.LavinMQ.AppHost/CommunityToolkit.Aspire.Hosting.LavinMQ.AppHost.csproj +++ b/examples/lavinmq/CommunityToolkit.Aspire.Hosting.LavinMQ.AppHost/CommunityToolkit.Aspire.Hosting.LavinMQ.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/mailpit/CommunityToolkit.Aspire.Hosting.MailPit.AppHost/CommunityToolkit.Aspire.Hosting.MailPit.AppHost.csproj b/examples/mailpit/CommunityToolkit.Aspire.Hosting.MailPit.AppHost/CommunityToolkit.Aspire.Hosting.MailPit.AppHost.csproj index fc25d4ca0..e15a2725a 100644 --- a/examples/mailpit/CommunityToolkit.Aspire.Hosting.MailPit.AppHost/CommunityToolkit.Aspire.Hosting.MailPit.AppHost.csproj +++ b/examples/mailpit/CommunityToolkit.Aspire.Hosting.MailPit.AppHost/CommunityToolkit.Aspire.Hosting.MailPit.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/masstransit-rabbitmq/CommunityToolkit.Aspire.Hosting.MassTransit.RabbitMQ.AppHost/CommunityToolkit.Aspire.Hosting.MassTransit.RabbitMQ.AppHost.csproj b/examples/masstransit-rabbitmq/CommunityToolkit.Aspire.Hosting.MassTransit.RabbitMQ.AppHost/CommunityToolkit.Aspire.Hosting.MassTransit.RabbitMQ.AppHost.csproj index 47414d7c6..098140bc5 100644 --- a/examples/masstransit-rabbitmq/CommunityToolkit.Aspire.Hosting.MassTransit.RabbitMQ.AppHost/CommunityToolkit.Aspire.Hosting.MassTransit.RabbitMQ.AppHost.csproj +++ b/examples/masstransit-rabbitmq/CommunityToolkit.Aspire.Hosting.MassTransit.RabbitMQ.AppHost/CommunityToolkit.Aspire.Hosting.MassTransit.RabbitMQ.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/mcp-inspector/CommunityToolkit.Aspire.Hosting.McpInspector.AppHost/CommunityToolkit.Aspire.Hosting.McpInspector.AppHost.csproj b/examples/mcp-inspector/CommunityToolkit.Aspire.Hosting.McpInspector.AppHost/CommunityToolkit.Aspire.Hosting.McpInspector.AppHost.csproj index ac4a79df5..e0e4f6893 100644 --- a/examples/mcp-inspector/CommunityToolkit.Aspire.Hosting.McpInspector.AppHost/CommunityToolkit.Aspire.Hosting.McpInspector.AppHost.csproj +++ b/examples/mcp-inspector/CommunityToolkit.Aspire.Hosting.McpInspector.AppHost/CommunityToolkit.Aspire.Hosting.McpInspector.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/meilisearch/CommunityToolkit.Aspire.Hosting.Meilisearch.AppHost/CommunityToolkit.Aspire.Hosting.Meilisearch.AppHost.csproj b/examples/meilisearch/CommunityToolkit.Aspire.Hosting.Meilisearch.AppHost/CommunityToolkit.Aspire.Hosting.Meilisearch.AppHost.csproj index 2f0b2ca9c..302bb9840 100644 --- a/examples/meilisearch/CommunityToolkit.Aspire.Hosting.Meilisearch.AppHost/CommunityToolkit.Aspire.Hosting.Meilisearch.AppHost.csproj +++ b/examples/meilisearch/CommunityToolkit.Aspire.Hosting.Meilisearch.AppHost/CommunityToolkit.Aspire.Hosting.Meilisearch.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/minio/CommunityToolkit.Aspire.Hosting.Minio.AppHost/CommunityToolkit.Aspire.Hosting.Minio.AppHost.csproj b/examples/minio/CommunityToolkit.Aspire.Hosting.Minio.AppHost/CommunityToolkit.Aspire.Hosting.Minio.AppHost.csproj index f3d1ed597..abf357691 100644 --- a/examples/minio/CommunityToolkit.Aspire.Hosting.Minio.AppHost/CommunityToolkit.Aspire.Hosting.Minio.AppHost.csproj +++ b/examples/minio/CommunityToolkit.Aspire.Hosting.Minio.AppHost/CommunityToolkit.Aspire.Hosting.Minio.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/mongodb-ext/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions.AppHost.csproj b/examples/mongodb-ext/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions.AppHost.csproj index 378a6ef2d..8da2c1f0e 100644 --- a/examples/mongodb-ext/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions.AppHost.csproj +++ b/examples/mongodb-ext/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/mysql-ext/CommunityToolkit.Aspire.Hosting.MySql.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.MySql.Extensions.AppHost.csproj b/examples/mysql-ext/CommunityToolkit.Aspire.Hosting.MySql.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.MySql.Extensions.AppHost.csproj index 14ba78b08..cfb4e649f 100644 --- a/examples/mysql-ext/CommunityToolkit.Aspire.Hosting.MySql.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.MySql.Extensions.AppHost.csproj +++ b/examples/mysql-ext/CommunityToolkit.Aspire.Hosting.MySql.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.MySql.Extensions.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/ngrok/CommunityToolkit.Aspire.Hosting.Ngrok.AppHost/CommunityToolkit.Aspire.Hosting.Ngrok.AppHost.csproj b/examples/ngrok/CommunityToolkit.Aspire.Hosting.Ngrok.AppHost/CommunityToolkit.Aspire.Hosting.Ngrok.AppHost.csproj index a17044264..c0577b7da 100644 --- a/examples/ngrok/CommunityToolkit.Aspire.Hosting.Ngrok.AppHost/CommunityToolkit.Aspire.Hosting.Ngrok.AppHost.csproj +++ b/examples/ngrok/CommunityToolkit.Aspire.Hosting.Ngrok.AppHost/CommunityToolkit.Aspire.Hosting.Ngrok.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe dea39c19-075e-4a9d-aba2-ffd65de91136 diff --git a/examples/ollama/CommunityToolkit.Aspire.Hosting.Ollama.AppHost/CommunityToolkit.Aspire.Hosting.Ollama.AppHost.csproj b/examples/ollama/CommunityToolkit.Aspire.Hosting.Ollama.AppHost/CommunityToolkit.Aspire.Hosting.Ollama.AppHost.csproj index 12abed107..616cdf8e0 100644 --- a/examples/ollama/CommunityToolkit.Aspire.Hosting.Ollama.AppHost/CommunityToolkit.Aspire.Hosting.Ollama.AppHost.csproj +++ b/examples/ollama/CommunityToolkit.Aspire.Hosting.Ollama.AppHost/CommunityToolkit.Aspire.Hosting.Ollama.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/opentelemetry-collector/CommunityToolkit.Aspire.Hosting.OpenTelemetryCollector.AppHost/CommunityToolkit.Aspire.Hosting.OpenTelemetryCollector.AppHost.csproj b/examples/opentelemetry-collector/CommunityToolkit.Aspire.Hosting.OpenTelemetryCollector.AppHost/CommunityToolkit.Aspire.Hosting.OpenTelemetryCollector.AppHost.csproj index 9bb9fd0a2..542da746a 100644 --- a/examples/opentelemetry-collector/CommunityToolkit.Aspire.Hosting.OpenTelemetryCollector.AppHost/CommunityToolkit.Aspire.Hosting.OpenTelemetryCollector.AppHost.csproj +++ b/examples/opentelemetry-collector/CommunityToolkit.Aspire.Hosting.OpenTelemetryCollector.AppHost/CommunityToolkit.Aspire.Hosting.OpenTelemetryCollector.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/ravendb/RavenDB.AppHost/CommunityToolkit.Aspire.Hosting.RavenDB.AppHost.csproj b/examples/ravendb/RavenDB.AppHost/CommunityToolkit.Aspire.Hosting.RavenDB.AppHost.csproj index 3fe485056..83a33a78b 100644 --- a/examples/ravendb/RavenDB.AppHost/CommunityToolkit.Aspire.Hosting.RavenDB.AppHost.csproj +++ b/examples/ravendb/RavenDB.AppHost/CommunityToolkit.Aspire.Hosting.RavenDB.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/rust/CommunityToolkit.Aspire.Hosting.Rust.AppHost/CommunityToolkit.Aspire.Hosting.Rust.AppHost.csproj b/examples/rust/CommunityToolkit.Aspire.Hosting.Rust.AppHost/CommunityToolkit.Aspire.Hosting.Rust.AppHost.csproj index 5be520e51..84e98abbf 100644 --- a/examples/rust/CommunityToolkit.Aspire.Hosting.Rust.AppHost/CommunityToolkit.Aspire.Hosting.Rust.AppHost.csproj +++ b/examples/rust/CommunityToolkit.Aspire.Hosting.Rust.AppHost/CommunityToolkit.Aspire.Hosting.Rust.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/sftp/CommunityToolkit.Aspire.Hosting.Sftp.AppHost/CommunityToolkit.Aspire.Hosting.Sftp.AppHost.csproj b/examples/sftp/CommunityToolkit.Aspire.Hosting.Sftp.AppHost/CommunityToolkit.Aspire.Hosting.Sftp.AppHost.csproj index 5e74c3a39..001dc74c1 100644 --- a/examples/sftp/CommunityToolkit.Aspire.Hosting.Sftp.AppHost/CommunityToolkit.Aspire.Hosting.Sftp.AppHost.csproj +++ b/examples/sftp/CommunityToolkit.Aspire.Hosting.Sftp.AppHost/CommunityToolkit.Aspire.Hosting.Sftp.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/solr/CommunityToolkit.Aspire.Hosting.Solr.AppHost.csproj b/examples/solr/CommunityToolkit.Aspire.Hosting.Solr.AppHost.csproj index 1366e2969..b78ed2962 100644 --- a/examples/solr/CommunityToolkit.Aspire.Hosting.Solr.AppHost.csproj +++ b/examples/solr/CommunityToolkit.Aspire.Hosting.Solr.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/sql-database-projects/CommunityToolkit.Aspire.Hosting.SqlDatabaseProjects.AppHost/CommunityToolkit.Aspire.Hosting.SqlDatabaseProjects.AppHost.csproj b/examples/sql-database-projects/CommunityToolkit.Aspire.Hosting.SqlDatabaseProjects.AppHost/CommunityToolkit.Aspire.Hosting.SqlDatabaseProjects.AppHost.csproj index 561ca3ddd..912f53987 100644 --- a/examples/sql-database-projects/CommunityToolkit.Aspire.Hosting.SqlDatabaseProjects.AppHost/CommunityToolkit.Aspire.Hosting.SqlDatabaseProjects.AppHost.csproj +++ b/examples/sql-database-projects/CommunityToolkit.Aspire.Hosting.SqlDatabaseProjects.AppHost/CommunityToolkit.Aspire.Hosting.SqlDatabaseProjects.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/sqlite/CommunityToolkit.Aspire.Sqlite.AppHost/CommunityToolkit.Aspire.Sqlite.AppHost.csproj b/examples/sqlite/CommunityToolkit.Aspire.Sqlite.AppHost/CommunityToolkit.Aspire.Sqlite.AppHost.csproj index 977a45ceb..562e1ee94 100644 --- a/examples/sqlite/CommunityToolkit.Aspire.Sqlite.AppHost/CommunityToolkit.Aspire.Sqlite.AppHost.csproj +++ b/examples/sqlite/CommunityToolkit.Aspire.Sqlite.AppHost/CommunityToolkit.Aspire.Sqlite.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/sqlserver-ext/CommunityToolkit.Aspire.Hosting.SqlServer.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.SqlServer.Extensions.AppHost.csproj b/examples/sqlserver-ext/CommunityToolkit.Aspire.Hosting.SqlServer.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.SqlServer.Extensions.AppHost.csproj index d419e4948..51cc48a03 100644 --- a/examples/sqlserver-ext/CommunityToolkit.Aspire.Hosting.SqlServer.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.SqlServer.Extensions.AppHost.csproj +++ b/examples/sqlserver-ext/CommunityToolkit.Aspire.Hosting.SqlServer.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.SqlServer.Extensions.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/stripe/CommunityToolkit.Aspire.Hosting.Stripe.AppHost/CommunityToolkit.Aspire.Hosting.Stripe.AppHost.csproj b/examples/stripe/CommunityToolkit.Aspire.Hosting.Stripe.AppHost/CommunityToolkit.Aspire.Hosting.Stripe.AppHost.csproj index 3bae00229..d7404ab77 100644 --- a/examples/stripe/CommunityToolkit.Aspire.Hosting.Stripe.AppHost/CommunityToolkit.Aspire.Hosting.Stripe.AppHost.csproj +++ b/examples/stripe/CommunityToolkit.Aspire.Hosting.Stripe.AppHost/CommunityToolkit.Aspire.Hosting.Stripe.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/umami/CommunityToolkit.Aspire.Hosting.Umami.AppHost/CommunityToolkit.Aspire.Hosting.Umami.AppHost.csproj b/examples/umami/CommunityToolkit.Aspire.Hosting.Umami.AppHost/CommunityToolkit.Aspire.Hosting.Umami.AppHost.csproj index 2c6a7a72a..6f7bcf90b 100644 --- a/examples/umami/CommunityToolkit.Aspire.Hosting.Umami.AppHost/CommunityToolkit.Aspire.Hosting.Umami.AppHost.csproj +++ b/examples/umami/CommunityToolkit.Aspire.Hosting.Umami.AppHost/CommunityToolkit.Aspire.Hosting.Umami.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/tests/CommunityToolkit.Aspire.Testing/CommunityToolkit.Aspire.Testing.csproj b/tests/CommunityToolkit.Aspire.Testing/CommunityToolkit.Aspire.Testing.csproj index 20e195bb7..c31694495 100644 --- a/tests/CommunityToolkit.Aspire.Testing/CommunityToolkit.Aspire.Testing.csproj +++ b/tests/CommunityToolkit.Aspire.Testing/CommunityToolkit.Aspire.Testing.csproj @@ -1,4 +1,4 @@ - + false From 14fd0d818958484bf3258689f06107ce3ff6d393 Mon Sep 17 00:00:00 2001 From: Aaron Powell Date: Fri, 27 Feb 2026 00:54:25 +0000 Subject: [PATCH 07/17] Bumping to latest 13.2 preview --- Directory.Build.props | 2 +- .../CommunityToolkit.Aspire.Hosting.ActiveMQ.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.Adminer.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Azure.Extensions.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.Bun.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.Azure.Dapr.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.Dapr.AppHost.csproj | 2 +- ...tyToolkit.Aspire.Hosting.Azure.DataApiBuilder.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.DbGate.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.Deno.AppHost.csproj | 2 +- ...olkit.Aspire.Hosting.Elasticsearch.Extensions.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.Flagd.AppHost.csproj | 2 +- examples/flyway/01.Basic/01.Basic.csproj | 2 +- .../02.ContainerConfiguration/02.ContainerConfiguration.csproj | 2 +- examples/flyway/03.Repair/03.Repair.csproj | 2 +- ...CommunityToolkit.Aspire.Hosting.GoFeatureFlag.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.Golang.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.Java.AppHost.csproj | 2 +- ...yToolkit.Aspire.Hosting.JavaScript.Extensions.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.k6.AppHost.csproj | 2 +- ...ityToolkit.Aspire.Hosting.Keycloak.Extensions.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.KurrentDB.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.LavinMQ.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.MailPit.AppHost.csproj | 2 +- ...tyToolkit.Aspire.Hosting.MassTransit.RabbitMQ.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.McpInspector.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.Meilisearch.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.Minio.AppHost.csproj | 2 +- ...nityToolkit.Aspire.Hosting.MongoDB.Extensions.AppHost.csproj | 2 +- ...munityToolkit.Aspire.Hosting.MySql.Extensions.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.Ngrok.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.Ollama.AppHost.csproj | 2 +- ...Toolkit.Aspire.Hosting.OpenTelemetryCollector.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.RavenDB.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.Rust.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.Sftp.AppHost.csproj | 2 +- .../solr/CommunityToolkit.Aspire.Hosting.Solr.AppHost.csproj | 2 +- ...ityToolkit.Aspire.Hosting.SqlDatabaseProjects.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Sqlite.AppHost.csproj | 2 +- ...tyToolkit.Aspire.Hosting.SqlServer.Extensions.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.Stripe.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.Umami.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Testing.csproj | 2 +- 43 files changed, 43 insertions(+), 43 deletions(-) diff --git a/Directory.Build.props b/Directory.Build.props index 950c0e87d..974be7c3e 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -12,7 +12,7 @@ enable 13 - $(AspireMajorVersion).2.0-preview.1.26118.6 + $(AspireMajorVersion).2.0-preview.1.26126.8 9.0.0 10.0.2 diff --git a/examples/activemq/CommunityToolkit.Aspire.Hosting.ActiveMQ.AppHost/CommunityToolkit.Aspire.Hosting.ActiveMQ.AppHost.csproj b/examples/activemq/CommunityToolkit.Aspire.Hosting.ActiveMQ.AppHost/CommunityToolkit.Aspire.Hosting.ActiveMQ.AppHost.csproj index c098dfca1..8a39fb461 100644 --- a/examples/activemq/CommunityToolkit.Aspire.Hosting.ActiveMQ.AppHost/CommunityToolkit.Aspire.Hosting.ActiveMQ.AppHost.csproj +++ b/examples/activemq/CommunityToolkit.Aspire.Hosting.ActiveMQ.AppHost/CommunityToolkit.Aspire.Hosting.ActiveMQ.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/adminer/CommunityToolkit.Aspire.Hosting.Adminer.AppHost/CommunityToolkit.Aspire.Hosting.Adminer.AppHost.csproj b/examples/adminer/CommunityToolkit.Aspire.Hosting.Adminer.AppHost/CommunityToolkit.Aspire.Hosting.Adminer.AppHost.csproj index d5961109c..a82d2ec6c 100644 --- a/examples/adminer/CommunityToolkit.Aspire.Hosting.Adminer.AppHost/CommunityToolkit.Aspire.Hosting.Adminer.AppHost.csproj +++ b/examples/adminer/CommunityToolkit.Aspire.Hosting.Adminer.AppHost/CommunityToolkit.Aspire.Hosting.Adminer.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/azure-ext/CommunityToolkit.Aspire.Azure.Extensions.AppHost/CommunityToolkit.Aspire.Azure.Extensions.AppHost.csproj b/examples/azure-ext/CommunityToolkit.Aspire.Azure.Extensions.AppHost/CommunityToolkit.Aspire.Azure.Extensions.AppHost.csproj index 4b477106a..e1b66a5e1 100644 --- a/examples/azure-ext/CommunityToolkit.Aspire.Azure.Extensions.AppHost/CommunityToolkit.Aspire.Azure.Extensions.AppHost.csproj +++ b/examples/azure-ext/CommunityToolkit.Aspire.Azure.Extensions.AppHost/CommunityToolkit.Aspire.Azure.Extensions.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/bun/CommunityToolkit.Aspire.Hosting.Bun.AppHost/CommunityToolkit.Aspire.Hosting.Bun.AppHost.csproj b/examples/bun/CommunityToolkit.Aspire.Hosting.Bun.AppHost/CommunityToolkit.Aspire.Hosting.Bun.AppHost.csproj index 1ec5331ab..6be0adea1 100644 --- a/examples/bun/CommunityToolkit.Aspire.Hosting.Bun.AppHost/CommunityToolkit.Aspire.Hosting.Bun.AppHost.csproj +++ b/examples/bun/CommunityToolkit.Aspire.Hosting.Bun.AppHost/CommunityToolkit.Aspire.Hosting.Bun.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/dapr/CommunityToolkit.Aspire.Hosting.Azure.Dapr.AppHost/CommunityToolkit.Aspire.Hosting.Azure.Dapr.AppHost.csproj b/examples/dapr/CommunityToolkit.Aspire.Hosting.Azure.Dapr.AppHost/CommunityToolkit.Aspire.Hosting.Azure.Dapr.AppHost.csproj index 29132c8ab..22479c0be 100644 --- a/examples/dapr/CommunityToolkit.Aspire.Hosting.Azure.Dapr.AppHost/CommunityToolkit.Aspire.Hosting.Azure.Dapr.AppHost.csproj +++ b/examples/dapr/CommunityToolkit.Aspire.Hosting.Azure.Dapr.AppHost/CommunityToolkit.Aspire.Hosting.Azure.Dapr.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/dapr/CommunityToolkit.Aspire.Hosting.Dapr.AppHost/CommunityToolkit.Aspire.Hosting.Dapr.AppHost.csproj b/examples/dapr/CommunityToolkit.Aspire.Hosting.Dapr.AppHost/CommunityToolkit.Aspire.Hosting.Dapr.AppHost.csproj index 3a6312599..736a2ca79 100644 --- a/examples/dapr/CommunityToolkit.Aspire.Hosting.Dapr.AppHost/CommunityToolkit.Aspire.Hosting.Dapr.AppHost.csproj +++ b/examples/dapr/CommunityToolkit.Aspire.Hosting.Dapr.AppHost/CommunityToolkit.Aspire.Hosting.Dapr.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/data-api-builder/CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder.AppHost/CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder.AppHost.csproj b/examples/data-api-builder/CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder.AppHost/CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder.AppHost.csproj index afbc69017..3f21ed388 100644 --- a/examples/data-api-builder/CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder.AppHost/CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder.AppHost.csproj +++ b/examples/data-api-builder/CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder.AppHost/CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/dbgate/CommunityToolkit.Aspire.Hosting.DbGate.AppHost/CommunityToolkit.Aspire.Hosting.DbGate.AppHost.csproj b/examples/dbgate/CommunityToolkit.Aspire.Hosting.DbGate.AppHost/CommunityToolkit.Aspire.Hosting.DbGate.AppHost.csproj index 089eda138..588d231af 100644 --- a/examples/dbgate/CommunityToolkit.Aspire.Hosting.DbGate.AppHost/CommunityToolkit.Aspire.Hosting.DbGate.AppHost.csproj +++ b/examples/dbgate/CommunityToolkit.Aspire.Hosting.DbGate.AppHost/CommunityToolkit.Aspire.Hosting.DbGate.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/deno/CommunityToolkit.Aspire.Hosting.Deno.AppHost/CommunityToolkit.Aspire.Hosting.Deno.AppHost.csproj b/examples/deno/CommunityToolkit.Aspire.Hosting.Deno.AppHost/CommunityToolkit.Aspire.Hosting.Deno.AppHost.csproj index 38a0cb691..7327d0b14 100644 --- a/examples/deno/CommunityToolkit.Aspire.Hosting.Deno.AppHost/CommunityToolkit.Aspire.Hosting.Deno.AppHost.csproj +++ b/examples/deno/CommunityToolkit.Aspire.Hosting.Deno.AppHost/CommunityToolkit.Aspire.Hosting.Deno.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/elasticsearch-ext/CommunityToolkit.Aspire.Hosting.Elasticsearch.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Elasticsearch.Extensions.AppHost.csproj b/examples/elasticsearch-ext/CommunityToolkit.Aspire.Hosting.Elasticsearch.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Elasticsearch.Extensions.AppHost.csproj index 1474e4580..bcd009ff9 100644 --- a/examples/elasticsearch-ext/CommunityToolkit.Aspire.Hosting.Elasticsearch.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Elasticsearch.Extensions.AppHost.csproj +++ b/examples/elasticsearch-ext/CommunityToolkit.Aspire.Hosting.Elasticsearch.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Elasticsearch.Extensions.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/flagd/CommunityToolkit.Aspire.Hosting.Flagd.AppHost/CommunityToolkit.Aspire.Hosting.Flagd.AppHost.csproj b/examples/flagd/CommunityToolkit.Aspire.Hosting.Flagd.AppHost/CommunityToolkit.Aspire.Hosting.Flagd.AppHost.csproj index 72b184d0c..5b078a17a 100644 --- a/examples/flagd/CommunityToolkit.Aspire.Hosting.Flagd.AppHost/CommunityToolkit.Aspire.Hosting.Flagd.AppHost.csproj +++ b/examples/flagd/CommunityToolkit.Aspire.Hosting.Flagd.AppHost/CommunityToolkit.Aspire.Hosting.Flagd.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/flyway/01.Basic/01.Basic.csproj b/examples/flyway/01.Basic/01.Basic.csproj index f730afc7a..6c38d8146 100644 --- a/examples/flyway/01.Basic/01.Basic.csproj +++ b/examples/flyway/01.Basic/01.Basic.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/flyway/02.ContainerConfiguration/02.ContainerConfiguration.csproj b/examples/flyway/02.ContainerConfiguration/02.ContainerConfiguration.csproj index f730afc7a..6c38d8146 100644 --- a/examples/flyway/02.ContainerConfiguration/02.ContainerConfiguration.csproj +++ b/examples/flyway/02.ContainerConfiguration/02.ContainerConfiguration.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/flyway/03.Repair/03.Repair.csproj b/examples/flyway/03.Repair/03.Repair.csproj index f730afc7a..6c38d8146 100644 --- a/examples/flyway/03.Repair/03.Repair.csproj +++ b/examples/flyway/03.Repair/03.Repair.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/goff/CommunityToolkit.Aspire.Hosting.GoFeatureFlag.AppHost/CommunityToolkit.Aspire.Hosting.GoFeatureFlag.AppHost.csproj b/examples/goff/CommunityToolkit.Aspire.Hosting.GoFeatureFlag.AppHost/CommunityToolkit.Aspire.Hosting.GoFeatureFlag.AppHost.csproj index 4238cea80..1639d16e4 100644 --- a/examples/goff/CommunityToolkit.Aspire.Hosting.GoFeatureFlag.AppHost/CommunityToolkit.Aspire.Hosting.GoFeatureFlag.AppHost.csproj +++ b/examples/goff/CommunityToolkit.Aspire.Hosting.GoFeatureFlag.AppHost/CommunityToolkit.Aspire.Hosting.GoFeatureFlag.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/golang/CommunityToolkit.Aspire.Hosting.Golang.AppHost/CommunityToolkit.Aspire.Hosting.Golang.AppHost.csproj b/examples/golang/CommunityToolkit.Aspire.Hosting.Golang.AppHost/CommunityToolkit.Aspire.Hosting.Golang.AppHost.csproj index 2655b7ef1..eeb73d309 100644 --- a/examples/golang/CommunityToolkit.Aspire.Hosting.Golang.AppHost/CommunityToolkit.Aspire.Hosting.Golang.AppHost.csproj +++ b/examples/golang/CommunityToolkit.Aspire.Hosting.Golang.AppHost/CommunityToolkit.Aspire.Hosting.Golang.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/java/CommunityToolkit.Aspire.Hosting.Java.AppHost/CommunityToolkit.Aspire.Hosting.Java.AppHost.csproj b/examples/java/CommunityToolkit.Aspire.Hosting.Java.AppHost/CommunityToolkit.Aspire.Hosting.Java.AppHost.csproj index 56f5e8036..c482fd19d 100644 --- a/examples/java/CommunityToolkit.Aspire.Hosting.Java.AppHost/CommunityToolkit.Aspire.Hosting.Java.AppHost.csproj +++ b/examples/java/CommunityToolkit.Aspire.Hosting.Java.AppHost/CommunityToolkit.Aspire.Hosting.Java.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/javascript-ext/CommunityToolkit.Aspire.Hosting.JavaScript.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.JavaScript.Extensions.AppHost.csproj b/examples/javascript-ext/CommunityToolkit.Aspire.Hosting.JavaScript.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.JavaScript.Extensions.AppHost.csproj index b7b84797c..1aba4fa8f 100644 --- a/examples/javascript-ext/CommunityToolkit.Aspire.Hosting.JavaScript.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.JavaScript.Extensions.AppHost.csproj +++ b/examples/javascript-ext/CommunityToolkit.Aspire.Hosting.JavaScript.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.JavaScript.Extensions.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/k6/CommunityToolkit.Aspire.Hosting.k6.AppHost/CommunityToolkit.Aspire.Hosting.k6.AppHost.csproj b/examples/k6/CommunityToolkit.Aspire.Hosting.k6.AppHost/CommunityToolkit.Aspire.Hosting.k6.AppHost.csproj index 038417535..b3567e25c 100644 --- a/examples/k6/CommunityToolkit.Aspire.Hosting.k6.AppHost/CommunityToolkit.Aspire.Hosting.k6.AppHost.csproj +++ b/examples/k6/CommunityToolkit.Aspire.Hosting.k6.AppHost/CommunityToolkit.Aspire.Hosting.k6.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/keycloak-postgres/CommunityToolkit.Aspire.Hosting.Keycloak.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Keycloak.Extensions.AppHost.csproj b/examples/keycloak-postgres/CommunityToolkit.Aspire.Hosting.Keycloak.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Keycloak.Extensions.AppHost.csproj index 15c628dba..3b4bede85 100644 --- a/examples/keycloak-postgres/CommunityToolkit.Aspire.Hosting.Keycloak.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Keycloak.Extensions.AppHost.csproj +++ b/examples/keycloak-postgres/CommunityToolkit.Aspire.Hosting.Keycloak.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Keycloak.Extensions.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/kurrentdb/CommunityToolkit.Aspire.Hosting.KurrentDB.AppHost/CommunityToolkit.Aspire.Hosting.KurrentDB.AppHost.csproj b/examples/kurrentdb/CommunityToolkit.Aspire.Hosting.KurrentDB.AppHost/CommunityToolkit.Aspire.Hosting.KurrentDB.AppHost.csproj index 8f64a056d..522c61671 100644 --- a/examples/kurrentdb/CommunityToolkit.Aspire.Hosting.KurrentDB.AppHost/CommunityToolkit.Aspire.Hosting.KurrentDB.AppHost.csproj +++ b/examples/kurrentdb/CommunityToolkit.Aspire.Hosting.KurrentDB.AppHost/CommunityToolkit.Aspire.Hosting.KurrentDB.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/lavinmq/CommunityToolkit.Aspire.Hosting.LavinMQ.AppHost/CommunityToolkit.Aspire.Hosting.LavinMQ.AppHost.csproj b/examples/lavinmq/CommunityToolkit.Aspire.Hosting.LavinMQ.AppHost/CommunityToolkit.Aspire.Hosting.LavinMQ.AppHost.csproj index 22826a2a6..6d325e23a 100644 --- a/examples/lavinmq/CommunityToolkit.Aspire.Hosting.LavinMQ.AppHost/CommunityToolkit.Aspire.Hosting.LavinMQ.AppHost.csproj +++ b/examples/lavinmq/CommunityToolkit.Aspire.Hosting.LavinMQ.AppHost/CommunityToolkit.Aspire.Hosting.LavinMQ.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/mailpit/CommunityToolkit.Aspire.Hosting.MailPit.AppHost/CommunityToolkit.Aspire.Hosting.MailPit.AppHost.csproj b/examples/mailpit/CommunityToolkit.Aspire.Hosting.MailPit.AppHost/CommunityToolkit.Aspire.Hosting.MailPit.AppHost.csproj index e15a2725a..d32203a82 100644 --- a/examples/mailpit/CommunityToolkit.Aspire.Hosting.MailPit.AppHost/CommunityToolkit.Aspire.Hosting.MailPit.AppHost.csproj +++ b/examples/mailpit/CommunityToolkit.Aspire.Hosting.MailPit.AppHost/CommunityToolkit.Aspire.Hosting.MailPit.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/masstransit-rabbitmq/CommunityToolkit.Aspire.Hosting.MassTransit.RabbitMQ.AppHost/CommunityToolkit.Aspire.Hosting.MassTransit.RabbitMQ.AppHost.csproj b/examples/masstransit-rabbitmq/CommunityToolkit.Aspire.Hosting.MassTransit.RabbitMQ.AppHost/CommunityToolkit.Aspire.Hosting.MassTransit.RabbitMQ.AppHost.csproj index 098140bc5..e45f3c279 100644 --- a/examples/masstransit-rabbitmq/CommunityToolkit.Aspire.Hosting.MassTransit.RabbitMQ.AppHost/CommunityToolkit.Aspire.Hosting.MassTransit.RabbitMQ.AppHost.csproj +++ b/examples/masstransit-rabbitmq/CommunityToolkit.Aspire.Hosting.MassTransit.RabbitMQ.AppHost/CommunityToolkit.Aspire.Hosting.MassTransit.RabbitMQ.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/mcp-inspector/CommunityToolkit.Aspire.Hosting.McpInspector.AppHost/CommunityToolkit.Aspire.Hosting.McpInspector.AppHost.csproj b/examples/mcp-inspector/CommunityToolkit.Aspire.Hosting.McpInspector.AppHost/CommunityToolkit.Aspire.Hosting.McpInspector.AppHost.csproj index e0e4f6893..f5071e4ef 100644 --- a/examples/mcp-inspector/CommunityToolkit.Aspire.Hosting.McpInspector.AppHost/CommunityToolkit.Aspire.Hosting.McpInspector.AppHost.csproj +++ b/examples/mcp-inspector/CommunityToolkit.Aspire.Hosting.McpInspector.AppHost/CommunityToolkit.Aspire.Hosting.McpInspector.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/meilisearch/CommunityToolkit.Aspire.Hosting.Meilisearch.AppHost/CommunityToolkit.Aspire.Hosting.Meilisearch.AppHost.csproj b/examples/meilisearch/CommunityToolkit.Aspire.Hosting.Meilisearch.AppHost/CommunityToolkit.Aspire.Hosting.Meilisearch.AppHost.csproj index 302bb9840..d9aa063c2 100644 --- a/examples/meilisearch/CommunityToolkit.Aspire.Hosting.Meilisearch.AppHost/CommunityToolkit.Aspire.Hosting.Meilisearch.AppHost.csproj +++ b/examples/meilisearch/CommunityToolkit.Aspire.Hosting.Meilisearch.AppHost/CommunityToolkit.Aspire.Hosting.Meilisearch.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/minio/CommunityToolkit.Aspire.Hosting.Minio.AppHost/CommunityToolkit.Aspire.Hosting.Minio.AppHost.csproj b/examples/minio/CommunityToolkit.Aspire.Hosting.Minio.AppHost/CommunityToolkit.Aspire.Hosting.Minio.AppHost.csproj index abf357691..685293077 100644 --- a/examples/minio/CommunityToolkit.Aspire.Hosting.Minio.AppHost/CommunityToolkit.Aspire.Hosting.Minio.AppHost.csproj +++ b/examples/minio/CommunityToolkit.Aspire.Hosting.Minio.AppHost/CommunityToolkit.Aspire.Hosting.Minio.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/mongodb-ext/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions.AppHost.csproj b/examples/mongodb-ext/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions.AppHost.csproj index 8da2c1f0e..733daf031 100644 --- a/examples/mongodb-ext/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions.AppHost.csproj +++ b/examples/mongodb-ext/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/mysql-ext/CommunityToolkit.Aspire.Hosting.MySql.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.MySql.Extensions.AppHost.csproj b/examples/mysql-ext/CommunityToolkit.Aspire.Hosting.MySql.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.MySql.Extensions.AppHost.csproj index cfb4e649f..fffeea714 100644 --- a/examples/mysql-ext/CommunityToolkit.Aspire.Hosting.MySql.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.MySql.Extensions.AppHost.csproj +++ b/examples/mysql-ext/CommunityToolkit.Aspire.Hosting.MySql.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.MySql.Extensions.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/ngrok/CommunityToolkit.Aspire.Hosting.Ngrok.AppHost/CommunityToolkit.Aspire.Hosting.Ngrok.AppHost.csproj b/examples/ngrok/CommunityToolkit.Aspire.Hosting.Ngrok.AppHost/CommunityToolkit.Aspire.Hosting.Ngrok.AppHost.csproj index c0577b7da..958cb32b2 100644 --- a/examples/ngrok/CommunityToolkit.Aspire.Hosting.Ngrok.AppHost/CommunityToolkit.Aspire.Hosting.Ngrok.AppHost.csproj +++ b/examples/ngrok/CommunityToolkit.Aspire.Hosting.Ngrok.AppHost/CommunityToolkit.Aspire.Hosting.Ngrok.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe dea39c19-075e-4a9d-aba2-ffd65de91136 diff --git a/examples/ollama/CommunityToolkit.Aspire.Hosting.Ollama.AppHost/CommunityToolkit.Aspire.Hosting.Ollama.AppHost.csproj b/examples/ollama/CommunityToolkit.Aspire.Hosting.Ollama.AppHost/CommunityToolkit.Aspire.Hosting.Ollama.AppHost.csproj index 616cdf8e0..a85b0aa33 100644 --- a/examples/ollama/CommunityToolkit.Aspire.Hosting.Ollama.AppHost/CommunityToolkit.Aspire.Hosting.Ollama.AppHost.csproj +++ b/examples/ollama/CommunityToolkit.Aspire.Hosting.Ollama.AppHost/CommunityToolkit.Aspire.Hosting.Ollama.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/opentelemetry-collector/CommunityToolkit.Aspire.Hosting.OpenTelemetryCollector.AppHost/CommunityToolkit.Aspire.Hosting.OpenTelemetryCollector.AppHost.csproj b/examples/opentelemetry-collector/CommunityToolkit.Aspire.Hosting.OpenTelemetryCollector.AppHost/CommunityToolkit.Aspire.Hosting.OpenTelemetryCollector.AppHost.csproj index 542da746a..bcc761c76 100644 --- a/examples/opentelemetry-collector/CommunityToolkit.Aspire.Hosting.OpenTelemetryCollector.AppHost/CommunityToolkit.Aspire.Hosting.OpenTelemetryCollector.AppHost.csproj +++ b/examples/opentelemetry-collector/CommunityToolkit.Aspire.Hosting.OpenTelemetryCollector.AppHost/CommunityToolkit.Aspire.Hosting.OpenTelemetryCollector.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/ravendb/RavenDB.AppHost/CommunityToolkit.Aspire.Hosting.RavenDB.AppHost.csproj b/examples/ravendb/RavenDB.AppHost/CommunityToolkit.Aspire.Hosting.RavenDB.AppHost.csproj index 83a33a78b..3be2c865a 100644 --- a/examples/ravendb/RavenDB.AppHost/CommunityToolkit.Aspire.Hosting.RavenDB.AppHost.csproj +++ b/examples/ravendb/RavenDB.AppHost/CommunityToolkit.Aspire.Hosting.RavenDB.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/rust/CommunityToolkit.Aspire.Hosting.Rust.AppHost/CommunityToolkit.Aspire.Hosting.Rust.AppHost.csproj b/examples/rust/CommunityToolkit.Aspire.Hosting.Rust.AppHost/CommunityToolkit.Aspire.Hosting.Rust.AppHost.csproj index 84e98abbf..cbdefb957 100644 --- a/examples/rust/CommunityToolkit.Aspire.Hosting.Rust.AppHost/CommunityToolkit.Aspire.Hosting.Rust.AppHost.csproj +++ b/examples/rust/CommunityToolkit.Aspire.Hosting.Rust.AppHost/CommunityToolkit.Aspire.Hosting.Rust.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/sftp/CommunityToolkit.Aspire.Hosting.Sftp.AppHost/CommunityToolkit.Aspire.Hosting.Sftp.AppHost.csproj b/examples/sftp/CommunityToolkit.Aspire.Hosting.Sftp.AppHost/CommunityToolkit.Aspire.Hosting.Sftp.AppHost.csproj index 001dc74c1..039764637 100644 --- a/examples/sftp/CommunityToolkit.Aspire.Hosting.Sftp.AppHost/CommunityToolkit.Aspire.Hosting.Sftp.AppHost.csproj +++ b/examples/sftp/CommunityToolkit.Aspire.Hosting.Sftp.AppHost/CommunityToolkit.Aspire.Hosting.Sftp.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/solr/CommunityToolkit.Aspire.Hosting.Solr.AppHost.csproj b/examples/solr/CommunityToolkit.Aspire.Hosting.Solr.AppHost.csproj index b78ed2962..f516d46f9 100644 --- a/examples/solr/CommunityToolkit.Aspire.Hosting.Solr.AppHost.csproj +++ b/examples/solr/CommunityToolkit.Aspire.Hosting.Solr.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/sql-database-projects/CommunityToolkit.Aspire.Hosting.SqlDatabaseProjects.AppHost/CommunityToolkit.Aspire.Hosting.SqlDatabaseProjects.AppHost.csproj b/examples/sql-database-projects/CommunityToolkit.Aspire.Hosting.SqlDatabaseProjects.AppHost/CommunityToolkit.Aspire.Hosting.SqlDatabaseProjects.AppHost.csproj index 912f53987..f0b77ee38 100644 --- a/examples/sql-database-projects/CommunityToolkit.Aspire.Hosting.SqlDatabaseProjects.AppHost/CommunityToolkit.Aspire.Hosting.SqlDatabaseProjects.AppHost.csproj +++ b/examples/sql-database-projects/CommunityToolkit.Aspire.Hosting.SqlDatabaseProjects.AppHost/CommunityToolkit.Aspire.Hosting.SqlDatabaseProjects.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/sqlite/CommunityToolkit.Aspire.Sqlite.AppHost/CommunityToolkit.Aspire.Sqlite.AppHost.csproj b/examples/sqlite/CommunityToolkit.Aspire.Sqlite.AppHost/CommunityToolkit.Aspire.Sqlite.AppHost.csproj index 562e1ee94..b18c0efd9 100644 --- a/examples/sqlite/CommunityToolkit.Aspire.Sqlite.AppHost/CommunityToolkit.Aspire.Sqlite.AppHost.csproj +++ b/examples/sqlite/CommunityToolkit.Aspire.Sqlite.AppHost/CommunityToolkit.Aspire.Sqlite.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/sqlserver-ext/CommunityToolkit.Aspire.Hosting.SqlServer.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.SqlServer.Extensions.AppHost.csproj b/examples/sqlserver-ext/CommunityToolkit.Aspire.Hosting.SqlServer.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.SqlServer.Extensions.AppHost.csproj index 51cc48a03..5ff3acb66 100644 --- a/examples/sqlserver-ext/CommunityToolkit.Aspire.Hosting.SqlServer.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.SqlServer.Extensions.AppHost.csproj +++ b/examples/sqlserver-ext/CommunityToolkit.Aspire.Hosting.SqlServer.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.SqlServer.Extensions.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/stripe/CommunityToolkit.Aspire.Hosting.Stripe.AppHost/CommunityToolkit.Aspire.Hosting.Stripe.AppHost.csproj b/examples/stripe/CommunityToolkit.Aspire.Hosting.Stripe.AppHost/CommunityToolkit.Aspire.Hosting.Stripe.AppHost.csproj index d7404ab77..1c2e57734 100644 --- a/examples/stripe/CommunityToolkit.Aspire.Hosting.Stripe.AppHost/CommunityToolkit.Aspire.Hosting.Stripe.AppHost.csproj +++ b/examples/stripe/CommunityToolkit.Aspire.Hosting.Stripe.AppHost/CommunityToolkit.Aspire.Hosting.Stripe.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/umami/CommunityToolkit.Aspire.Hosting.Umami.AppHost/CommunityToolkit.Aspire.Hosting.Umami.AppHost.csproj b/examples/umami/CommunityToolkit.Aspire.Hosting.Umami.AppHost/CommunityToolkit.Aspire.Hosting.Umami.AppHost.csproj index 6f7bcf90b..e7b6dc5b8 100644 --- a/examples/umami/CommunityToolkit.Aspire.Hosting.Umami.AppHost/CommunityToolkit.Aspire.Hosting.Umami.AppHost.csproj +++ b/examples/umami/CommunityToolkit.Aspire.Hosting.Umami.AppHost/CommunityToolkit.Aspire.Hosting.Umami.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/tests/CommunityToolkit.Aspire.Testing/CommunityToolkit.Aspire.Testing.csproj b/tests/CommunityToolkit.Aspire.Testing/CommunityToolkit.Aspire.Testing.csproj index c31694495..e870cc985 100644 --- a/tests/CommunityToolkit.Aspire.Testing/CommunityToolkit.Aspire.Testing.csproj +++ b/tests/CommunityToolkit.Aspire.Testing/CommunityToolkit.Aspire.Testing.csproj @@ -1,4 +1,4 @@ - + false From 7b12738857e402896208b43c4bc8369bfdcc73cb Mon Sep 17 00:00:00 2001 From: Aaron Powell Date: Fri, 27 Feb 2026 03:09:46 +0000 Subject: [PATCH 08/17] somehow missed a few projects in the upgrade --- .../CommunityToolkit.Aspire.Hosting.PapercutSmtp.AppHost.csproj | 2 +- ...yToolkit.Aspire.Hosting.PostgreSQL.Extensions.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.PowerShell.AppHost.csproj | 2 +- ...munityToolkit.Aspire.Hosting.Redis.Extensions.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.SurrealDb.AppHost.csproj | 2 +- tests-app-hosts/Ollama.AppHost/Ollama.AppHost.csproj | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/examples/papercut/CommunityToolkit.Aspire.Hosting.PapercutSmtp.AppHost/CommunityToolkit.Aspire.Hosting.PapercutSmtp.AppHost.csproj b/examples/papercut/CommunityToolkit.Aspire.Hosting.PapercutSmtp.AppHost/CommunityToolkit.Aspire.Hosting.PapercutSmtp.AppHost.csproj index 1406bdcce..8a112a204 100644 --- a/examples/papercut/CommunityToolkit.Aspire.Hosting.PapercutSmtp.AppHost/CommunityToolkit.Aspire.Hosting.PapercutSmtp.AppHost.csproj +++ b/examples/papercut/CommunityToolkit.Aspire.Hosting.PapercutSmtp.AppHost/CommunityToolkit.Aspire.Hosting.PapercutSmtp.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/postgres-ext/CommunityToolkit.Aspire.Hosting.PostgreSQL.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.PostgreSQL.Extensions.AppHost.csproj b/examples/postgres-ext/CommunityToolkit.Aspire.Hosting.PostgreSQL.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.PostgreSQL.Extensions.AppHost.csproj index 2396f160b..411a0b398 100644 --- a/examples/postgres-ext/CommunityToolkit.Aspire.Hosting.PostgreSQL.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.PostgreSQL.Extensions.AppHost.csproj +++ b/examples/postgres-ext/CommunityToolkit.Aspire.Hosting.PostgreSQL.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.PostgreSQL.Extensions.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/powershell/CommunityToolkit.Aspire.PowerShell.AppHost/CommunityToolkit.Aspire.PowerShell.AppHost.csproj b/examples/powershell/CommunityToolkit.Aspire.PowerShell.AppHost/CommunityToolkit.Aspire.PowerShell.AppHost.csproj index 6fa8a38ef..4e570dc88 100644 --- a/examples/powershell/CommunityToolkit.Aspire.PowerShell.AppHost/CommunityToolkit.Aspire.PowerShell.AppHost.csproj +++ b/examples/powershell/CommunityToolkit.Aspire.PowerShell.AppHost/CommunityToolkit.Aspire.PowerShell.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/redis-ext/CommunityToolkit.Aspire.Hosting.Redis.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Redis.Extensions.AppHost.csproj b/examples/redis-ext/CommunityToolkit.Aspire.Hosting.Redis.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Redis.Extensions.AppHost.csproj index 3b892f3f1..2fd2bf822 100644 --- a/examples/redis-ext/CommunityToolkit.Aspire.Hosting.Redis.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Redis.Extensions.AppHost.csproj +++ b/examples/redis-ext/CommunityToolkit.Aspire.Hosting.Redis.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Redis.Extensions.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/surrealdb/CommunityToolkit.Aspire.Hosting.SurrealDb.AppHost/CommunityToolkit.Aspire.Hosting.SurrealDb.AppHost.csproj b/examples/surrealdb/CommunityToolkit.Aspire.Hosting.SurrealDb.AppHost/CommunityToolkit.Aspire.Hosting.SurrealDb.AppHost.csproj index df5fa6788..ea6148424 100644 --- a/examples/surrealdb/CommunityToolkit.Aspire.Hosting.SurrealDb.AppHost/CommunityToolkit.Aspire.Hosting.SurrealDb.AppHost.csproj +++ b/examples/surrealdb/CommunityToolkit.Aspire.Hosting.SurrealDb.AppHost/CommunityToolkit.Aspire.Hosting.SurrealDb.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/tests-app-hosts/Ollama.AppHost/Ollama.AppHost.csproj b/tests-app-hosts/Ollama.AppHost/Ollama.AppHost.csproj index f74e19712..948101b91 100644 --- a/tests-app-hosts/Ollama.AppHost/Ollama.AppHost.csproj +++ b/tests-app-hosts/Ollama.AppHost/Ollama.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe From eadae21cc6fb067cdf8b6ad7bebad1eb324795c7 Mon Sep 17 00:00:00 2001 From: Aaron Powell Date: Fri, 27 Feb 2026 03:39:07 +0000 Subject: [PATCH 09/17] somehow missed a few projects in the upgrade --- .github/agents/hosting-integration-creator.agent.md | 2 +- ...unityToolkit.Aspire.Hosting.Python.Extensions.AppHost.csproj | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/agents/hosting-integration-creator.agent.md b/.github/agents/hosting-integration-creator.agent.md index 46a463ea1..4f775730f 100644 --- a/.github/agents/hosting-integration-creator.agent.md +++ b/.github/agents/hosting-integration-creator.agent.md @@ -238,7 +238,7 @@ Each hosting integration should have a corresponding sample application in the ` Here is an example of the `csproj` file for the AppHost project for the Bun hosting integration: ```xml - + Exe diff --git a/examples/python/CommunityToolkit.Aspire.Hosting.Python.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Python.Extensions.AppHost.csproj b/examples/python/CommunityToolkit.Aspire.Hosting.Python.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Python.Extensions.AppHost.csproj index 432b11c7d..cd75f7bdf 100644 --- a/examples/python/CommunityToolkit.Aspire.Hosting.Python.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Python.Extensions.AppHost.csproj +++ b/examples/python/CommunityToolkit.Aspire.Hosting.Python.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Python.Extensions.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe From 7a579572e1a5b6dc2d3b182b3dc619225b53a10b Mon Sep 17 00:00:00 2001 From: Aaron Powell Date: Fri, 27 Feb 2026 03:39:58 +0000 Subject: [PATCH 10/17] updating zitadel example --- .../CommunityToolkit.Aspire.Hosting.Zitadel.AppHost.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/zitadel/CommunityToolkit.Aspire.Hosting.Zitadel.AppHost/CommunityToolkit.Aspire.Hosting.Zitadel.AppHost.csproj b/examples/zitadel/CommunityToolkit.Aspire.Hosting.Zitadel.AppHost/CommunityToolkit.Aspire.Hosting.Zitadel.AppHost.csproj index d00f172cb..8063c01ad 100644 --- a/examples/zitadel/CommunityToolkit.Aspire.Hosting.Zitadel.AppHost/CommunityToolkit.Aspire.Hosting.Zitadel.AppHost.csproj +++ b/examples/zitadel/CommunityToolkit.Aspire.Hosting.Zitadel.AppHost/CommunityToolkit.Aspire.Hosting.Zitadel.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe From 168ef005688026c119803f3fb45ba166c36a636c Mon Sep 17 00:00:00 2001 From: Aaron Powell Date: Fri, 27 Feb 2026 16:05:39 +1100 Subject: [PATCH 11/17] ensuring endpoints are allocated before resolving them This has likely been behaviour that we've always needed, but it hadn't been surfaced before 13.2 as there was not as much riggor in how the endpoint resolution was happening --- .../ResourceCreationTests.cs | 4 ++++ .../AddDbGateTests.cs | 18 ++++++++++++++++++ .../ResourceCreationTests.cs | 12 ++++++++++++ .../ResourceCreationTests.cs | 19 +++++++++++++++++++ .../AddSurrealServerTests.cs | 13 +++++++++++++ .../ZitadelWithDatabaseTests.cs | 15 +++++++++++++++ 6 files changed, 81 insertions(+) diff --git a/tests/CommunityToolkit.Aspire.Hosting.Azure.Extensions.Tests/ResourceCreationTests.cs b/tests/CommunityToolkit.Aspire.Hosting.Azure.Extensions.Tests/ResourceCreationTests.cs index a5abf7427..7c32d3226 100644 --- a/tests/CommunityToolkit.Aspire.Hosting.Azure.Extensions.Tests/ResourceCreationTests.cs +++ b/tests/CommunityToolkit.Aspire.Hosting.Azure.Extensions.Tests/ResourceCreationTests.cs @@ -30,6 +30,10 @@ public async Task WithAzureStorageExplorerAddsAnnotations() Assert.Equal("blobs-explorer", azureStorageExplorerResource.Name); + var blobEndpoint = azureStorageResourceBuilder.Resource.GetEndpoint("blob").EndpointAnnotation; + var ae = new AllocatedEndpoint(blobEndpoint, "storage.dev.internal", 10000, EndpointBindingMode.SingleAddress, null, KnownNetworkIdentifiers.DefaultAspireContainerNetwork); + blobEndpoint.AllAllocatedEndpoints.AddOrUpdateAllocatedEndpoint(KnownNetworkIdentifiers.DefaultAspireContainerNetwork, ae); + var envs = await azureStorageExplorerResource.GetEnvironmentVariablesAsync(); Assert.NotEmpty(envs); diff --git a/tests/CommunityToolkit.Aspire.Hosting.DbGate.Tests/AddDbGateTests.cs b/tests/CommunityToolkit.Aspire.Hosting.DbGate.Tests/AddDbGateTests.cs index a9adede62..8bfaac5ec 100644 --- a/tests/CommunityToolkit.Aspire.Hosting.DbGate.Tests/AddDbGateTests.cs +++ b/tests/CommunityToolkit.Aspire.Hosting.DbGate.Tests/AddDbGateTests.cs @@ -244,6 +244,17 @@ public async Task WithDbGateShouldAddAnnotationsForMultipleDatabaseTypes() Assert.Equal("dbgate", dbGateResource.Name); + UpdateResourceEndpoint(mongodbResourceBuilder1.Resource); + UpdateResourceEndpoint(mongodbResourceBuilder2.Resource); + UpdateResourceEndpoint(postgresResourceBuilder1.Resource); + UpdateResourceEndpoint(postgresResourceBuilder2.Resource); + UpdateResourceEndpoint(redisResourceBuilder1.Resource); + UpdateResourceEndpoint(redisResourceBuilder2.Resource); + UpdateResourceEndpoint(sqlserverResourceBuilder1.Resource); + UpdateResourceEndpoint(sqlserverResourceBuilder2.Resource); + UpdateResourceEndpoint(mysqlResourceBuilder1.Resource); + UpdateResourceEndpoint(mysqlResourceBuilder2.Resource); + var envs = await dbGateResource.GetEnvironmentVariablesAsync(); Assert.NotEmpty(envs); @@ -514,6 +525,13 @@ public async Task WithDbGateShouldAddAnnotationsForMultipleDatabaseTypes() Assert.Equal("ENGINE_mysql2", item.Key); Assert.Equal("mysql@dbgate-plugin-mysql", item.Value); }); + + static void UpdateResourceEndpoint(IResourceWithEndpoints resource) + { + var endpoint = resource.GetEndpoint("tcp").EndpointAnnotation; + var ae = new AllocatedEndpoint(endpoint, "storage.dev.internal", 10000, EndpointBindingMode.SingleAddress, null, KnownNetworkIdentifiers.DefaultAspireContainerNetwork); + endpoint.AllAllocatedEndpoints.AddOrUpdateAllocatedEndpoint(KnownNetworkIdentifiers.DefaultAspireContainerNetwork, ae); + } } [Fact] diff --git a/tests/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions.Tests/ResourceCreationTests.cs b/tests/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions.Tests/ResourceCreationTests.cs index 8cedb4c5a..c6c282429 100644 --- a/tests/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions.Tests/ResourceCreationTests.cs +++ b/tests/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions.Tests/ResourceCreationTests.cs @@ -26,6 +26,8 @@ public async Task WithDbGateAddsAnnotations() Assert.Equal("dbgate", dbGateResource.Name); + UpdateResourceEndpoint(mongodbResource); + var envs = await dbGateResource.GetEnvironmentVariablesAsync(); Assert.NotEmpty(envs); @@ -132,6 +134,9 @@ public async Task WithDbGateAddsAnnotationsForMultipleMongoDBResource() Assert.Equal("dbgate", dbGateResource.Name); + UpdateResourceEndpoint(mongodbResource1); + UpdateResourceEndpoint(mongodbResource2); + var envs = await dbGateResource.GetEnvironmentVariablesAsync(); Assert.NotEmpty(envs); @@ -173,4 +178,11 @@ public async Task WithDbGateAddsAnnotationsForMultipleMongoDBResource() Assert.Equal("mongo@dbgate-plugin-mongo", item.Value); }); } + + static void UpdateResourceEndpoint(IResourceWithEndpoints resource) + { + var endpoint = resource.GetEndpoint("tcp").EndpointAnnotation; + var ae = new AllocatedEndpoint(endpoint, "storage.dev.internal", 10000, EndpointBindingMode.SingleAddress, null, KnownNetworkIdentifiers.DefaultAspireContainerNetwork); + endpoint.AllAllocatedEndpoints.AddOrUpdateAllocatedEndpoint(KnownNetworkIdentifiers.DefaultAspireContainerNetwork, ae); + } } diff --git a/tests/CommunityToolkit.Aspire.Hosting.PostgreSQL.Extensions.Tests/ResourceCreationTests.cs b/tests/CommunityToolkit.Aspire.Hosting.PostgreSQL.Extensions.Tests/ResourceCreationTests.cs index 73c2ffa94..b3d5bc49c 100644 --- a/tests/CommunityToolkit.Aspire.Hosting.PostgreSQL.Extensions.Tests/ResourceCreationTests.cs +++ b/tests/CommunityToolkit.Aspire.Hosting.PostgreSQL.Extensions.Tests/ResourceCreationTests.cs @@ -26,6 +26,8 @@ public async Task WithDbGateAddsAnnotations() Assert.Equal("dbgate", dbGateResource.Name); + UpdateResourceEndpoint(postgresResource); + var envs = await dbGateResource.GetEnvironmentVariablesAsync(); Assert.NotEmpty(envs); @@ -145,6 +147,9 @@ public async Task WithDbGateAddsAnnotationsForMultiplePostgresResource() Assert.Equal("dbgate", dbGateResource.Name); + UpdateResourceEndpoint(postgresResource1); + UpdateResourceEndpoint(postgresResource2); + var envs = await dbGateResource.GetEnvironmentVariablesAsync(); Assert.NotEmpty(envs); @@ -242,6 +247,8 @@ public async Task WithDbGateAddsAnnotationsForProvidedUsernamePassword() Assert.Equal("dbgate", dbGateResource.Name); + UpdateResourceEndpoint(postgresResource); + var envs = await dbGateResource.GetEnvironmentVariablesAsync(); Assert.NotEmpty(envs); @@ -304,6 +311,8 @@ public async Task WithAdminerAddsAnnotations() Assert.Equal("postgres-adminer", adminerResource.Name); + UpdateResourceEndpoint(postgresResource); + var envs = await adminerResource.GetEnvironmentVariablesAsync(); Assert.NotEmpty(envs); @@ -405,6 +414,9 @@ public async Task WithAdminerAddsAnnotationsForMultiplePostgresResource() Assert.Equal("postgres1-adminer", adminerContainer.Name); + UpdateResourceEndpoint(postgresResource1); + UpdateResourceEndpoint(postgresResource2); + var envs = await adminerContainer.GetEnvironmentVariablesAsync(); Assert.NotEmpty(envs); @@ -522,4 +534,11 @@ public async Task WithFlywayRepairAddsFlywayWithExpectedContainerArgs() arg => Assert.Equal(expectedArgs[2], arg), arg => Assert.Equal(expectedArgs[3], arg)); } + + static void UpdateResourceEndpoint(IResourceWithEndpoints resource) + { + var endpoint = resource.GetEndpoint("tcp").EndpointAnnotation; + var ae = new AllocatedEndpoint(endpoint, "storage.dev.internal", 10000, EndpointBindingMode.SingleAddress, null, KnownNetworkIdentifiers.DefaultAspireContainerNetwork); + endpoint.AllAllocatedEndpoints.AddOrUpdateAllocatedEndpoint(KnownNetworkIdentifiers.DefaultAspireContainerNetwork, ae); + } } diff --git a/tests/CommunityToolkit.Aspire.Hosting.SurrealDb.Tests/AddSurrealServerTests.cs b/tests/CommunityToolkit.Aspire.Hosting.SurrealDb.Tests/AddSurrealServerTests.cs index b8ec27b8d..e6ea581f5 100644 --- a/tests/CommunityToolkit.Aspire.Hosting.SurrealDb.Tests/AddSurrealServerTests.cs +++ b/tests/CommunityToolkit.Aspire.Hosting.SurrealDb.Tests/AddSurrealServerTests.cs @@ -59,6 +59,8 @@ public async Task AddSurrealServerContainerWithDefaultsAddsAnnotationMetadata() Assert.Equal(SurrealDbContainerImageTags.Image, containerAnnotation.Image); Assert.Equal(SurrealDbContainerImageTags.Registry, containerAnnotation.Registry); + UpdateResourceEndpoint(containerResource); + var config = await surrealServer.Resource.GetEnvironmentVariablesAsync(); Assert.Collection(config, @@ -203,6 +205,8 @@ public async Task AddSurrealServerContainerWithLogLevel(LogLevel logLevel, strin using var app = appBuilder.Build(); + UpdateResourceEndpoint(surrealServer.Resource); + var config = await surrealServer.Resource.GetEnvironmentVariablesAsync(); bool hasValue = config.TryGetValue("SURREAL_LOG", out var value); @@ -226,6 +230,8 @@ public async Task AddSurrealServerContainerWithOtlpExporter() // This annotation marks the resource as an OTEL exporter Assert.True(surrealServer.Resource.HasAnnotationOfType()); + UpdateResourceEndpoint(surrealServer.Resource); + var variables = await surrealServer.Resource.GetEnvironmentVariablesAsync(); bool hasValue = variables.TryGetValue("SURREAL_TELEMETRY_PROVIDER", out var value); @@ -233,4 +239,11 @@ public async Task AddSurrealServerContainerWithOtlpExporter() Assert.True(hasValue); Assert.Equal("otlp", value); } + + static void UpdateResourceEndpoint(IResourceWithEndpoints resource) + { + var endpoint = resource.GetEndpoint("tcp").EndpointAnnotation; + var ae = new AllocatedEndpoint(endpoint, "storage.dev.internal", 10000, EndpointBindingMode.SingleAddress, null, KnownNetworkIdentifiers.DefaultAspireContainerNetwork); + endpoint.AllAllocatedEndpoints.AddOrUpdateAllocatedEndpoint(KnownNetworkIdentifiers.DefaultAspireContainerNetwork, ae); + } } \ No newline at end of file diff --git a/tests/CommunityToolkit.Aspire.Hosting.Zitadel.Tests/ZitadelWithDatabaseTests.cs b/tests/CommunityToolkit.Aspire.Hosting.Zitadel.Tests/ZitadelWithDatabaseTests.cs index c0123c754..0bf7e258e 100644 --- a/tests/CommunityToolkit.Aspire.Hosting.Zitadel.Tests/ZitadelWithDatabaseTests.cs +++ b/tests/CommunityToolkit.Aspire.Hosting.Zitadel.Tests/ZitadelWithDatabaseTests.cs @@ -48,6 +48,8 @@ public async Task WithDatabase_Sets_Default_Database_Name() var zitadel = builder.AddZitadel("zitadel") .WithDatabase(pg); + UpdateResourceEndpoint(pg.Resource); + var env = await zitadel.Resource.GetEnvironmentVariablesAsync(); Assert.Equal("zitadel-db", env["ZITADEL_DATABASE_POSTGRES_DATABASE"]); @@ -61,6 +63,8 @@ public async Task WithDatabase_Uses_Custom_Database_Name() var zitadel = builder.AddZitadel("zitadel") .WithDatabase(pg, "custom-db"); + UpdateResourceEndpoint(pg.Resource); + var env = await zitadel.Resource.GetEnvironmentVariablesAsync(); Assert.Equal("custom-db", env["ZITADEL_DATABASE_POSTGRES_DATABASE"]); @@ -76,6 +80,8 @@ public async Task WithDatabase_Sets_Postgres_Environment_Variables() var zitadel = builder.AddZitadel("zitadel") .WithDatabase(db); + UpdateResourceEndpoint(pg.Resource); + var env = await zitadel.Resource.GetEnvironmentVariablesAsync(); Assert.True(env.ContainsKey("ZITADEL_DATABASE_POSTGRES_USER_USERNAME")); @@ -97,6 +103,8 @@ public async Task WithDatabase_Uses_Server_Parameters() var zitadel = builder.AddZitadel("zitadel") .WithDatabase(db); + UpdateResourceEndpoint(pg.Resource); + var env = await zitadel.Resource.GetEnvironmentVariablesAsync(); Assert.NotNull(env["ZITADEL_DATABASE_POSTGRES_USER_USERNAME"]); @@ -140,4 +148,11 @@ public void WithDatabase_Creates_Reference() Assert.NotEmpty(references); } + + static void UpdateResourceEndpoint(IResourceWithEndpoints resource) + { + var endpoint = resource.GetEndpoint("tcp").EndpointAnnotation; + var ae = new AllocatedEndpoint(endpoint, "storage.dev.internal", 10000, EndpointBindingMode.SingleAddress, null, KnownNetworkIdentifiers.DefaultAspireContainerNetwork); + endpoint.AllAllocatedEndpoints.AddOrUpdateAllocatedEndpoint(KnownNetworkIdentifiers.DefaultAspireContainerNetwork, ae); + } } From 4c7c401c4a10326aca6906e73cc1666e8b93a4f7 Mon Sep 17 00:00:00 2001 From: Aaron Powell Date: Fri, 27 Feb 2026 16:30:45 +1100 Subject: [PATCH 12/17] Fixing some tests --- .../ResourceCreationTests.cs | 18 ++++++++++++++---- .../AddSurrealServerTests.cs | 2 -- 2 files changed, 14 insertions(+), 6 deletions(-) diff --git a/tests/CommunityToolkit.Aspire.Hosting.PostgreSQL.Extensions.Tests/ResourceCreationTests.cs b/tests/CommunityToolkit.Aspire.Hosting.PostgreSQL.Extensions.Tests/ResourceCreationTests.cs index b3d5bc49c..53960a8eb 100644 --- a/tests/CommunityToolkit.Aspire.Hosting.PostgreSQL.Extensions.Tests/ResourceCreationTests.cs +++ b/tests/CommunityToolkit.Aspire.Hosting.PostgreSQL.Extensions.Tests/ResourceCreationTests.cs @@ -465,8 +465,9 @@ public async Task WithFlywayMigrationAddsFlywayWithExpectedContainerArgs() var passwordParameter = builder.AddParameter("password-param", postgresPassword); var flywayResourceBuilder = builder.AddFlyway("flyway", "./Migrations"); - _ = builder - .AddPostgres(postgresResourceName, userName: userNameParameter, password: passwordParameter) + var postgresBuilder = builder + .AddPostgres(postgresResourceName, userName: userNameParameter, password: passwordParameter); + _ = postgresBuilder .AddDatabase(postgresDatabaseName) .WithFlywayMigration(flywayResourceBuilder); @@ -483,6 +484,10 @@ public async Task WithFlywayMigrationAddsFlywayWithExpectedContainerArgs() "migrate" }; + var endpoint = postgresBuilder.Resource.GetEndpoint("tcp").EndpointAnnotation; + var ae = new AllocatedEndpoint(endpoint, $"{postgresResourceName}.dev.internal", 10000, EndpointBindingMode.SingleAddress, null, KnownNetworkIdentifiers.DefaultAspireContainerNetwork); + endpoint.AllAllocatedEndpoints.AddOrUpdateAllocatedEndpoint(KnownNetworkIdentifiers.DefaultAspireContainerNetwork, ae); + var actualArgs = await retrievedFlywayResource.GetArgumentListAsync(); Assert.Equal(expectedArgs.Count, actualArgs.Count); Assert.Collection( @@ -507,8 +512,9 @@ public async Task WithFlywayRepairAddsFlywayWithExpectedContainerArgs() var passwordParameter = builder.AddParameter("password-param", postgresPassword); var flywayResourceBuilder = builder.AddFlyway("flyway", "./Migrations"); - _ = builder - .AddPostgres(postgresResourceName, userName: userNameParameter, password: passwordParameter) + var postgresBuilder = builder + .AddPostgres(postgresResourceName, userName: userNameParameter, password: passwordParameter); + _ = postgresBuilder .AddDatabase(postgresDatabaseName) .WithFlywayRepair(flywayResourceBuilder); @@ -525,6 +531,10 @@ public async Task WithFlywayRepairAddsFlywayWithExpectedContainerArgs() "repair" }; + var endpoint = postgresBuilder.Resource.GetEndpoint("tcp").EndpointAnnotation; + var ae = new AllocatedEndpoint(endpoint, $"{postgresResourceName}.dev.internal", 10000, EndpointBindingMode.SingleAddress, null, KnownNetworkIdentifiers.DefaultAspireContainerNetwork); + endpoint.AllAllocatedEndpoints.AddOrUpdateAllocatedEndpoint(KnownNetworkIdentifiers.DefaultAspireContainerNetwork, ae); + var actualArgs = await retrievedFlywayResource.GetArgumentListAsync(); Assert.Equal(expectedArgs.Count, actualArgs.Count); Assert.Collection( diff --git a/tests/CommunityToolkit.Aspire.Hosting.SurrealDb.Tests/AddSurrealServerTests.cs b/tests/CommunityToolkit.Aspire.Hosting.SurrealDb.Tests/AddSurrealServerTests.cs index e6ea581f5..cc5a2cd3d 100644 --- a/tests/CommunityToolkit.Aspire.Hosting.SurrealDb.Tests/AddSurrealServerTests.cs +++ b/tests/CommunityToolkit.Aspire.Hosting.SurrealDb.Tests/AddSurrealServerTests.cs @@ -230,8 +230,6 @@ public async Task AddSurrealServerContainerWithOtlpExporter() // This annotation marks the resource as an OTEL exporter Assert.True(surrealServer.Resource.HasAnnotationOfType()); - UpdateResourceEndpoint(surrealServer.Resource); - var variables = await surrealServer.Resource.GetEnvironmentVariablesAsync(); bool hasValue = variables.TryGetValue("SURREAL_TELEMETRY_PROVIDER", out var value); From 06e26ca54378d5c395ba6be8abb34b39e1508fe1 Mon Sep 17 00:00:00 2001 From: Aaron Powell Date: Fri, 27 Feb 2026 16:55:21 +1100 Subject: [PATCH 13/17] Changing the operation for getting env vars during test The test fails with Run because it's trying to resolve the IOptions from the services list, which a) we don't provide an IServiceProvider and b) even if we did, we wouldn't have that type since we're not starting DCP (nor can we easily create the type as it's internal). Arguably the test behaviour isn't really changing so the flip isn't a problem, but still worth being aware of --- .../AddSurrealServerTests.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/CommunityToolkit.Aspire.Hosting.SurrealDb.Tests/AddSurrealServerTests.cs b/tests/CommunityToolkit.Aspire.Hosting.SurrealDb.Tests/AddSurrealServerTests.cs index cc5a2cd3d..dd9645fd7 100644 --- a/tests/CommunityToolkit.Aspire.Hosting.SurrealDb.Tests/AddSurrealServerTests.cs +++ b/tests/CommunityToolkit.Aspire.Hosting.SurrealDb.Tests/AddSurrealServerTests.cs @@ -230,7 +230,7 @@ public async Task AddSurrealServerContainerWithOtlpExporter() // This annotation marks the resource as an OTEL exporter Assert.True(surrealServer.Resource.HasAnnotationOfType()); - var variables = await surrealServer.Resource.GetEnvironmentVariablesAsync(); + var variables = await surrealServer.Resource.GetEnvironmentVariablesAsync(applicationOperation: DistributedApplicationOperation.Publish); bool hasValue = variables.TryGetValue("SURREAL_TELEMETRY_PROVIDER", out var value); From fc36ded59cfcb5a38e5a04627d11296762f7143d Mon Sep 17 00:00:00 2001 From: Aaron Powell Date: Mon, 2 Mar 2026 21:17:38 +0000 Subject: [PATCH 14/17] Updating to latest 13.2 build --- .github/agents/hosting-integration-creator.agent.md | 2 +- Directory.Build.props | 2 +- .../CommunityToolkit.Aspire.Hosting.ActiveMQ.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.Adminer.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Azure.Extensions.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.Bun.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.Azure.Dapr.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.Dapr.AppHost.csproj | 2 +- ...tyToolkit.Aspire.Hosting.Azure.DataApiBuilder.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.DbGate.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.Deno.AppHost.csproj | 2 +- ...olkit.Aspire.Hosting.Elasticsearch.Extensions.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.Flagd.AppHost.csproj | 2 +- examples/flyway/01.Basic/01.Basic.csproj | 2 +- .../02.ContainerConfiguration/02.ContainerConfiguration.csproj | 2 +- examples/flyway/03.Repair/03.Repair.csproj | 2 +- ...CommunityToolkit.Aspire.Hosting.GoFeatureFlag.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.Golang.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.Java.AppHost.csproj | 2 +- ...yToolkit.Aspire.Hosting.JavaScript.Extensions.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.k6.AppHost.csproj | 2 +- ...ityToolkit.Aspire.Hosting.Keycloak.Extensions.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.KurrentDB.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.LavinMQ.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.MailPit.AppHost.csproj | 2 +- ...tyToolkit.Aspire.Hosting.MassTransit.RabbitMQ.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.McpInspector.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.Meilisearch.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.Minio.AppHost.csproj | 2 +- ...nityToolkit.Aspire.Hosting.MongoDB.Extensions.AppHost.csproj | 2 +- ...munityToolkit.Aspire.Hosting.MySql.Extensions.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.Ngrok.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.Ollama.AppHost.csproj | 2 +- ...Toolkit.Aspire.Hosting.OpenTelemetryCollector.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.PapercutSmtp.AppHost.csproj | 2 +- ...yToolkit.Aspire.Hosting.PostgreSQL.Extensions.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.PowerShell.AppHost.csproj | 2 +- ...unityToolkit.Aspire.Hosting.Python.Extensions.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.RavenDB.AppHost.csproj | 2 +- ...munityToolkit.Aspire.Hosting.Redis.Extensions.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.Rust.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.Sftp.AppHost.csproj | 2 +- .../solr/CommunityToolkit.Aspire.Hosting.Solr.AppHost.csproj | 2 +- ...ityToolkit.Aspire.Hosting.SqlDatabaseProjects.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Sqlite.AppHost.csproj | 2 +- ...tyToolkit.Aspire.Hosting.SqlServer.Extensions.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.Stripe.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.SurrealDb.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.Umami.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Hosting.Zitadel.AppHost.csproj | 2 +- tests-app-hosts/Ollama.AppHost/Ollama.AppHost.csproj | 2 +- .../CommunityToolkit.Aspire.Testing.csproj | 2 +- 52 files changed, 52 insertions(+), 52 deletions(-) diff --git a/.github/agents/hosting-integration-creator.agent.md b/.github/agents/hosting-integration-creator.agent.md index 4f775730f..933fdae3f 100644 --- a/.github/agents/hosting-integration-creator.agent.md +++ b/.github/agents/hosting-integration-creator.agent.md @@ -238,7 +238,7 @@ Each hosting integration should have a corresponding sample application in the ` Here is an example of the `csproj` file for the AppHost project for the Bun hosting integration: ```xml - + Exe diff --git a/Directory.Build.props b/Directory.Build.props index 974be7c3e..04c0500e8 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -12,7 +12,7 @@ enable 13 - $(AspireMajorVersion).2.0-preview.1.26126.8 + $(AspireMajorVersion).2.0-preview.1.26152.2 9.0.0 10.0.2 diff --git a/examples/activemq/CommunityToolkit.Aspire.Hosting.ActiveMQ.AppHost/CommunityToolkit.Aspire.Hosting.ActiveMQ.AppHost.csproj b/examples/activemq/CommunityToolkit.Aspire.Hosting.ActiveMQ.AppHost/CommunityToolkit.Aspire.Hosting.ActiveMQ.AppHost.csproj index 8a39fb461..75e87842b 100644 --- a/examples/activemq/CommunityToolkit.Aspire.Hosting.ActiveMQ.AppHost/CommunityToolkit.Aspire.Hosting.ActiveMQ.AppHost.csproj +++ b/examples/activemq/CommunityToolkit.Aspire.Hosting.ActiveMQ.AppHost/CommunityToolkit.Aspire.Hosting.ActiveMQ.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/adminer/CommunityToolkit.Aspire.Hosting.Adminer.AppHost/CommunityToolkit.Aspire.Hosting.Adminer.AppHost.csproj b/examples/adminer/CommunityToolkit.Aspire.Hosting.Adminer.AppHost/CommunityToolkit.Aspire.Hosting.Adminer.AppHost.csproj index a82d2ec6c..f8b2466b8 100644 --- a/examples/adminer/CommunityToolkit.Aspire.Hosting.Adminer.AppHost/CommunityToolkit.Aspire.Hosting.Adminer.AppHost.csproj +++ b/examples/adminer/CommunityToolkit.Aspire.Hosting.Adminer.AppHost/CommunityToolkit.Aspire.Hosting.Adminer.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/azure-ext/CommunityToolkit.Aspire.Azure.Extensions.AppHost/CommunityToolkit.Aspire.Azure.Extensions.AppHost.csproj b/examples/azure-ext/CommunityToolkit.Aspire.Azure.Extensions.AppHost/CommunityToolkit.Aspire.Azure.Extensions.AppHost.csproj index e1b66a5e1..cf4256204 100644 --- a/examples/azure-ext/CommunityToolkit.Aspire.Azure.Extensions.AppHost/CommunityToolkit.Aspire.Azure.Extensions.AppHost.csproj +++ b/examples/azure-ext/CommunityToolkit.Aspire.Azure.Extensions.AppHost/CommunityToolkit.Aspire.Azure.Extensions.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/bun/CommunityToolkit.Aspire.Hosting.Bun.AppHost/CommunityToolkit.Aspire.Hosting.Bun.AppHost.csproj b/examples/bun/CommunityToolkit.Aspire.Hosting.Bun.AppHost/CommunityToolkit.Aspire.Hosting.Bun.AppHost.csproj index 6be0adea1..cf833f21b 100644 --- a/examples/bun/CommunityToolkit.Aspire.Hosting.Bun.AppHost/CommunityToolkit.Aspire.Hosting.Bun.AppHost.csproj +++ b/examples/bun/CommunityToolkit.Aspire.Hosting.Bun.AppHost/CommunityToolkit.Aspire.Hosting.Bun.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/dapr/CommunityToolkit.Aspire.Hosting.Azure.Dapr.AppHost/CommunityToolkit.Aspire.Hosting.Azure.Dapr.AppHost.csproj b/examples/dapr/CommunityToolkit.Aspire.Hosting.Azure.Dapr.AppHost/CommunityToolkit.Aspire.Hosting.Azure.Dapr.AppHost.csproj index 22479c0be..36d7baac8 100644 --- a/examples/dapr/CommunityToolkit.Aspire.Hosting.Azure.Dapr.AppHost/CommunityToolkit.Aspire.Hosting.Azure.Dapr.AppHost.csproj +++ b/examples/dapr/CommunityToolkit.Aspire.Hosting.Azure.Dapr.AppHost/CommunityToolkit.Aspire.Hosting.Azure.Dapr.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/dapr/CommunityToolkit.Aspire.Hosting.Dapr.AppHost/CommunityToolkit.Aspire.Hosting.Dapr.AppHost.csproj b/examples/dapr/CommunityToolkit.Aspire.Hosting.Dapr.AppHost/CommunityToolkit.Aspire.Hosting.Dapr.AppHost.csproj index 736a2ca79..c3cd363ae 100644 --- a/examples/dapr/CommunityToolkit.Aspire.Hosting.Dapr.AppHost/CommunityToolkit.Aspire.Hosting.Dapr.AppHost.csproj +++ b/examples/dapr/CommunityToolkit.Aspire.Hosting.Dapr.AppHost/CommunityToolkit.Aspire.Hosting.Dapr.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/data-api-builder/CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder.AppHost/CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder.AppHost.csproj b/examples/data-api-builder/CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder.AppHost/CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder.AppHost.csproj index 3f21ed388..2e5cae050 100644 --- a/examples/data-api-builder/CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder.AppHost/CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder.AppHost.csproj +++ b/examples/data-api-builder/CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder.AppHost/CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/dbgate/CommunityToolkit.Aspire.Hosting.DbGate.AppHost/CommunityToolkit.Aspire.Hosting.DbGate.AppHost.csproj b/examples/dbgate/CommunityToolkit.Aspire.Hosting.DbGate.AppHost/CommunityToolkit.Aspire.Hosting.DbGate.AppHost.csproj index 588d231af..e57ed1f3f 100644 --- a/examples/dbgate/CommunityToolkit.Aspire.Hosting.DbGate.AppHost/CommunityToolkit.Aspire.Hosting.DbGate.AppHost.csproj +++ b/examples/dbgate/CommunityToolkit.Aspire.Hosting.DbGate.AppHost/CommunityToolkit.Aspire.Hosting.DbGate.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/deno/CommunityToolkit.Aspire.Hosting.Deno.AppHost/CommunityToolkit.Aspire.Hosting.Deno.AppHost.csproj b/examples/deno/CommunityToolkit.Aspire.Hosting.Deno.AppHost/CommunityToolkit.Aspire.Hosting.Deno.AppHost.csproj index 7327d0b14..da61641be 100644 --- a/examples/deno/CommunityToolkit.Aspire.Hosting.Deno.AppHost/CommunityToolkit.Aspire.Hosting.Deno.AppHost.csproj +++ b/examples/deno/CommunityToolkit.Aspire.Hosting.Deno.AppHost/CommunityToolkit.Aspire.Hosting.Deno.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/elasticsearch-ext/CommunityToolkit.Aspire.Hosting.Elasticsearch.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Elasticsearch.Extensions.AppHost.csproj b/examples/elasticsearch-ext/CommunityToolkit.Aspire.Hosting.Elasticsearch.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Elasticsearch.Extensions.AppHost.csproj index bcd009ff9..80f9345f4 100644 --- a/examples/elasticsearch-ext/CommunityToolkit.Aspire.Hosting.Elasticsearch.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Elasticsearch.Extensions.AppHost.csproj +++ b/examples/elasticsearch-ext/CommunityToolkit.Aspire.Hosting.Elasticsearch.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Elasticsearch.Extensions.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/flagd/CommunityToolkit.Aspire.Hosting.Flagd.AppHost/CommunityToolkit.Aspire.Hosting.Flagd.AppHost.csproj b/examples/flagd/CommunityToolkit.Aspire.Hosting.Flagd.AppHost/CommunityToolkit.Aspire.Hosting.Flagd.AppHost.csproj index 5b078a17a..6216bfdfe 100644 --- a/examples/flagd/CommunityToolkit.Aspire.Hosting.Flagd.AppHost/CommunityToolkit.Aspire.Hosting.Flagd.AppHost.csproj +++ b/examples/flagd/CommunityToolkit.Aspire.Hosting.Flagd.AppHost/CommunityToolkit.Aspire.Hosting.Flagd.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/flyway/01.Basic/01.Basic.csproj b/examples/flyway/01.Basic/01.Basic.csproj index 6c38d8146..ed3fd283e 100644 --- a/examples/flyway/01.Basic/01.Basic.csproj +++ b/examples/flyway/01.Basic/01.Basic.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/flyway/02.ContainerConfiguration/02.ContainerConfiguration.csproj b/examples/flyway/02.ContainerConfiguration/02.ContainerConfiguration.csproj index 6c38d8146..ed3fd283e 100644 --- a/examples/flyway/02.ContainerConfiguration/02.ContainerConfiguration.csproj +++ b/examples/flyway/02.ContainerConfiguration/02.ContainerConfiguration.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/flyway/03.Repair/03.Repair.csproj b/examples/flyway/03.Repair/03.Repair.csproj index 6c38d8146..ed3fd283e 100644 --- a/examples/flyway/03.Repair/03.Repair.csproj +++ b/examples/flyway/03.Repair/03.Repair.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/goff/CommunityToolkit.Aspire.Hosting.GoFeatureFlag.AppHost/CommunityToolkit.Aspire.Hosting.GoFeatureFlag.AppHost.csproj b/examples/goff/CommunityToolkit.Aspire.Hosting.GoFeatureFlag.AppHost/CommunityToolkit.Aspire.Hosting.GoFeatureFlag.AppHost.csproj index 1639d16e4..a6b36a9ae 100644 --- a/examples/goff/CommunityToolkit.Aspire.Hosting.GoFeatureFlag.AppHost/CommunityToolkit.Aspire.Hosting.GoFeatureFlag.AppHost.csproj +++ b/examples/goff/CommunityToolkit.Aspire.Hosting.GoFeatureFlag.AppHost/CommunityToolkit.Aspire.Hosting.GoFeatureFlag.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/golang/CommunityToolkit.Aspire.Hosting.Golang.AppHost/CommunityToolkit.Aspire.Hosting.Golang.AppHost.csproj b/examples/golang/CommunityToolkit.Aspire.Hosting.Golang.AppHost/CommunityToolkit.Aspire.Hosting.Golang.AppHost.csproj index eeb73d309..b10c0cd2b 100644 --- a/examples/golang/CommunityToolkit.Aspire.Hosting.Golang.AppHost/CommunityToolkit.Aspire.Hosting.Golang.AppHost.csproj +++ b/examples/golang/CommunityToolkit.Aspire.Hosting.Golang.AppHost/CommunityToolkit.Aspire.Hosting.Golang.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/java/CommunityToolkit.Aspire.Hosting.Java.AppHost/CommunityToolkit.Aspire.Hosting.Java.AppHost.csproj b/examples/java/CommunityToolkit.Aspire.Hosting.Java.AppHost/CommunityToolkit.Aspire.Hosting.Java.AppHost.csproj index c482fd19d..d99ad40b9 100644 --- a/examples/java/CommunityToolkit.Aspire.Hosting.Java.AppHost/CommunityToolkit.Aspire.Hosting.Java.AppHost.csproj +++ b/examples/java/CommunityToolkit.Aspire.Hosting.Java.AppHost/CommunityToolkit.Aspire.Hosting.Java.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/javascript-ext/CommunityToolkit.Aspire.Hosting.JavaScript.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.JavaScript.Extensions.AppHost.csproj b/examples/javascript-ext/CommunityToolkit.Aspire.Hosting.JavaScript.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.JavaScript.Extensions.AppHost.csproj index 1aba4fa8f..c92bb09db 100644 --- a/examples/javascript-ext/CommunityToolkit.Aspire.Hosting.JavaScript.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.JavaScript.Extensions.AppHost.csproj +++ b/examples/javascript-ext/CommunityToolkit.Aspire.Hosting.JavaScript.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.JavaScript.Extensions.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/k6/CommunityToolkit.Aspire.Hosting.k6.AppHost/CommunityToolkit.Aspire.Hosting.k6.AppHost.csproj b/examples/k6/CommunityToolkit.Aspire.Hosting.k6.AppHost/CommunityToolkit.Aspire.Hosting.k6.AppHost.csproj index b3567e25c..57b886eef 100644 --- a/examples/k6/CommunityToolkit.Aspire.Hosting.k6.AppHost/CommunityToolkit.Aspire.Hosting.k6.AppHost.csproj +++ b/examples/k6/CommunityToolkit.Aspire.Hosting.k6.AppHost/CommunityToolkit.Aspire.Hosting.k6.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/keycloak-postgres/CommunityToolkit.Aspire.Hosting.Keycloak.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Keycloak.Extensions.AppHost.csproj b/examples/keycloak-postgres/CommunityToolkit.Aspire.Hosting.Keycloak.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Keycloak.Extensions.AppHost.csproj index 3b4bede85..f2b6057bf 100644 --- a/examples/keycloak-postgres/CommunityToolkit.Aspire.Hosting.Keycloak.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Keycloak.Extensions.AppHost.csproj +++ b/examples/keycloak-postgres/CommunityToolkit.Aspire.Hosting.Keycloak.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Keycloak.Extensions.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/kurrentdb/CommunityToolkit.Aspire.Hosting.KurrentDB.AppHost/CommunityToolkit.Aspire.Hosting.KurrentDB.AppHost.csproj b/examples/kurrentdb/CommunityToolkit.Aspire.Hosting.KurrentDB.AppHost/CommunityToolkit.Aspire.Hosting.KurrentDB.AppHost.csproj index 522c61671..5a301dec9 100644 --- a/examples/kurrentdb/CommunityToolkit.Aspire.Hosting.KurrentDB.AppHost/CommunityToolkit.Aspire.Hosting.KurrentDB.AppHost.csproj +++ b/examples/kurrentdb/CommunityToolkit.Aspire.Hosting.KurrentDB.AppHost/CommunityToolkit.Aspire.Hosting.KurrentDB.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/lavinmq/CommunityToolkit.Aspire.Hosting.LavinMQ.AppHost/CommunityToolkit.Aspire.Hosting.LavinMQ.AppHost.csproj b/examples/lavinmq/CommunityToolkit.Aspire.Hosting.LavinMQ.AppHost/CommunityToolkit.Aspire.Hosting.LavinMQ.AppHost.csproj index 6d325e23a..ab9a12511 100644 --- a/examples/lavinmq/CommunityToolkit.Aspire.Hosting.LavinMQ.AppHost/CommunityToolkit.Aspire.Hosting.LavinMQ.AppHost.csproj +++ b/examples/lavinmq/CommunityToolkit.Aspire.Hosting.LavinMQ.AppHost/CommunityToolkit.Aspire.Hosting.LavinMQ.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/mailpit/CommunityToolkit.Aspire.Hosting.MailPit.AppHost/CommunityToolkit.Aspire.Hosting.MailPit.AppHost.csproj b/examples/mailpit/CommunityToolkit.Aspire.Hosting.MailPit.AppHost/CommunityToolkit.Aspire.Hosting.MailPit.AppHost.csproj index d32203a82..6aee599e7 100644 --- a/examples/mailpit/CommunityToolkit.Aspire.Hosting.MailPit.AppHost/CommunityToolkit.Aspire.Hosting.MailPit.AppHost.csproj +++ b/examples/mailpit/CommunityToolkit.Aspire.Hosting.MailPit.AppHost/CommunityToolkit.Aspire.Hosting.MailPit.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/masstransit-rabbitmq/CommunityToolkit.Aspire.Hosting.MassTransit.RabbitMQ.AppHost/CommunityToolkit.Aspire.Hosting.MassTransit.RabbitMQ.AppHost.csproj b/examples/masstransit-rabbitmq/CommunityToolkit.Aspire.Hosting.MassTransit.RabbitMQ.AppHost/CommunityToolkit.Aspire.Hosting.MassTransit.RabbitMQ.AppHost.csproj index e45f3c279..c25bdaacc 100644 --- a/examples/masstransit-rabbitmq/CommunityToolkit.Aspire.Hosting.MassTransit.RabbitMQ.AppHost/CommunityToolkit.Aspire.Hosting.MassTransit.RabbitMQ.AppHost.csproj +++ b/examples/masstransit-rabbitmq/CommunityToolkit.Aspire.Hosting.MassTransit.RabbitMQ.AppHost/CommunityToolkit.Aspire.Hosting.MassTransit.RabbitMQ.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/mcp-inspector/CommunityToolkit.Aspire.Hosting.McpInspector.AppHost/CommunityToolkit.Aspire.Hosting.McpInspector.AppHost.csproj b/examples/mcp-inspector/CommunityToolkit.Aspire.Hosting.McpInspector.AppHost/CommunityToolkit.Aspire.Hosting.McpInspector.AppHost.csproj index f5071e4ef..c8d5a5333 100644 --- a/examples/mcp-inspector/CommunityToolkit.Aspire.Hosting.McpInspector.AppHost/CommunityToolkit.Aspire.Hosting.McpInspector.AppHost.csproj +++ b/examples/mcp-inspector/CommunityToolkit.Aspire.Hosting.McpInspector.AppHost/CommunityToolkit.Aspire.Hosting.McpInspector.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/meilisearch/CommunityToolkit.Aspire.Hosting.Meilisearch.AppHost/CommunityToolkit.Aspire.Hosting.Meilisearch.AppHost.csproj b/examples/meilisearch/CommunityToolkit.Aspire.Hosting.Meilisearch.AppHost/CommunityToolkit.Aspire.Hosting.Meilisearch.AppHost.csproj index d9aa063c2..1c697b756 100644 --- a/examples/meilisearch/CommunityToolkit.Aspire.Hosting.Meilisearch.AppHost/CommunityToolkit.Aspire.Hosting.Meilisearch.AppHost.csproj +++ b/examples/meilisearch/CommunityToolkit.Aspire.Hosting.Meilisearch.AppHost/CommunityToolkit.Aspire.Hosting.Meilisearch.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/minio/CommunityToolkit.Aspire.Hosting.Minio.AppHost/CommunityToolkit.Aspire.Hosting.Minio.AppHost.csproj b/examples/minio/CommunityToolkit.Aspire.Hosting.Minio.AppHost/CommunityToolkit.Aspire.Hosting.Minio.AppHost.csproj index 685293077..d87727e39 100644 --- a/examples/minio/CommunityToolkit.Aspire.Hosting.Minio.AppHost/CommunityToolkit.Aspire.Hosting.Minio.AppHost.csproj +++ b/examples/minio/CommunityToolkit.Aspire.Hosting.Minio.AppHost/CommunityToolkit.Aspire.Hosting.Minio.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/mongodb-ext/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions.AppHost.csproj b/examples/mongodb-ext/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions.AppHost.csproj index 733daf031..4ebffcadc 100644 --- a/examples/mongodb-ext/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions.AppHost.csproj +++ b/examples/mongodb-ext/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/mysql-ext/CommunityToolkit.Aspire.Hosting.MySql.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.MySql.Extensions.AppHost.csproj b/examples/mysql-ext/CommunityToolkit.Aspire.Hosting.MySql.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.MySql.Extensions.AppHost.csproj index fffeea714..be7c34efb 100644 --- a/examples/mysql-ext/CommunityToolkit.Aspire.Hosting.MySql.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.MySql.Extensions.AppHost.csproj +++ b/examples/mysql-ext/CommunityToolkit.Aspire.Hosting.MySql.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.MySql.Extensions.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/ngrok/CommunityToolkit.Aspire.Hosting.Ngrok.AppHost/CommunityToolkit.Aspire.Hosting.Ngrok.AppHost.csproj b/examples/ngrok/CommunityToolkit.Aspire.Hosting.Ngrok.AppHost/CommunityToolkit.Aspire.Hosting.Ngrok.AppHost.csproj index 958cb32b2..49c039d47 100644 --- a/examples/ngrok/CommunityToolkit.Aspire.Hosting.Ngrok.AppHost/CommunityToolkit.Aspire.Hosting.Ngrok.AppHost.csproj +++ b/examples/ngrok/CommunityToolkit.Aspire.Hosting.Ngrok.AppHost/CommunityToolkit.Aspire.Hosting.Ngrok.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe dea39c19-075e-4a9d-aba2-ffd65de91136 diff --git a/examples/ollama/CommunityToolkit.Aspire.Hosting.Ollama.AppHost/CommunityToolkit.Aspire.Hosting.Ollama.AppHost.csproj b/examples/ollama/CommunityToolkit.Aspire.Hosting.Ollama.AppHost/CommunityToolkit.Aspire.Hosting.Ollama.AppHost.csproj index a85b0aa33..a614af4d2 100644 --- a/examples/ollama/CommunityToolkit.Aspire.Hosting.Ollama.AppHost/CommunityToolkit.Aspire.Hosting.Ollama.AppHost.csproj +++ b/examples/ollama/CommunityToolkit.Aspire.Hosting.Ollama.AppHost/CommunityToolkit.Aspire.Hosting.Ollama.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/opentelemetry-collector/CommunityToolkit.Aspire.Hosting.OpenTelemetryCollector.AppHost/CommunityToolkit.Aspire.Hosting.OpenTelemetryCollector.AppHost.csproj b/examples/opentelemetry-collector/CommunityToolkit.Aspire.Hosting.OpenTelemetryCollector.AppHost/CommunityToolkit.Aspire.Hosting.OpenTelemetryCollector.AppHost.csproj index bcc761c76..2e36262c3 100644 --- a/examples/opentelemetry-collector/CommunityToolkit.Aspire.Hosting.OpenTelemetryCollector.AppHost/CommunityToolkit.Aspire.Hosting.OpenTelemetryCollector.AppHost.csproj +++ b/examples/opentelemetry-collector/CommunityToolkit.Aspire.Hosting.OpenTelemetryCollector.AppHost/CommunityToolkit.Aspire.Hosting.OpenTelemetryCollector.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/papercut/CommunityToolkit.Aspire.Hosting.PapercutSmtp.AppHost/CommunityToolkit.Aspire.Hosting.PapercutSmtp.AppHost.csproj b/examples/papercut/CommunityToolkit.Aspire.Hosting.PapercutSmtp.AppHost/CommunityToolkit.Aspire.Hosting.PapercutSmtp.AppHost.csproj index 8a112a204..958fb6d47 100644 --- a/examples/papercut/CommunityToolkit.Aspire.Hosting.PapercutSmtp.AppHost/CommunityToolkit.Aspire.Hosting.PapercutSmtp.AppHost.csproj +++ b/examples/papercut/CommunityToolkit.Aspire.Hosting.PapercutSmtp.AppHost/CommunityToolkit.Aspire.Hosting.PapercutSmtp.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/postgres-ext/CommunityToolkit.Aspire.Hosting.PostgreSQL.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.PostgreSQL.Extensions.AppHost.csproj b/examples/postgres-ext/CommunityToolkit.Aspire.Hosting.PostgreSQL.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.PostgreSQL.Extensions.AppHost.csproj index 411a0b398..b7f3062b8 100644 --- a/examples/postgres-ext/CommunityToolkit.Aspire.Hosting.PostgreSQL.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.PostgreSQL.Extensions.AppHost.csproj +++ b/examples/postgres-ext/CommunityToolkit.Aspire.Hosting.PostgreSQL.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.PostgreSQL.Extensions.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/powershell/CommunityToolkit.Aspire.PowerShell.AppHost/CommunityToolkit.Aspire.PowerShell.AppHost.csproj b/examples/powershell/CommunityToolkit.Aspire.PowerShell.AppHost/CommunityToolkit.Aspire.PowerShell.AppHost.csproj index 4e570dc88..cd0f108da 100644 --- a/examples/powershell/CommunityToolkit.Aspire.PowerShell.AppHost/CommunityToolkit.Aspire.PowerShell.AppHost.csproj +++ b/examples/powershell/CommunityToolkit.Aspire.PowerShell.AppHost/CommunityToolkit.Aspire.PowerShell.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/python/CommunityToolkit.Aspire.Hosting.Python.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Python.Extensions.AppHost.csproj b/examples/python/CommunityToolkit.Aspire.Hosting.Python.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Python.Extensions.AppHost.csproj index cd75f7bdf..641dfa1cd 100644 --- a/examples/python/CommunityToolkit.Aspire.Hosting.Python.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Python.Extensions.AppHost.csproj +++ b/examples/python/CommunityToolkit.Aspire.Hosting.Python.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Python.Extensions.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/ravendb/RavenDB.AppHost/CommunityToolkit.Aspire.Hosting.RavenDB.AppHost.csproj b/examples/ravendb/RavenDB.AppHost/CommunityToolkit.Aspire.Hosting.RavenDB.AppHost.csproj index 3be2c865a..af2d03be9 100644 --- a/examples/ravendb/RavenDB.AppHost/CommunityToolkit.Aspire.Hosting.RavenDB.AppHost.csproj +++ b/examples/ravendb/RavenDB.AppHost/CommunityToolkit.Aspire.Hosting.RavenDB.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/redis-ext/CommunityToolkit.Aspire.Hosting.Redis.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Redis.Extensions.AppHost.csproj b/examples/redis-ext/CommunityToolkit.Aspire.Hosting.Redis.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Redis.Extensions.AppHost.csproj index 2fd2bf822..17f8beaee 100644 --- a/examples/redis-ext/CommunityToolkit.Aspire.Hosting.Redis.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Redis.Extensions.AppHost.csproj +++ b/examples/redis-ext/CommunityToolkit.Aspire.Hosting.Redis.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.Redis.Extensions.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/rust/CommunityToolkit.Aspire.Hosting.Rust.AppHost/CommunityToolkit.Aspire.Hosting.Rust.AppHost.csproj b/examples/rust/CommunityToolkit.Aspire.Hosting.Rust.AppHost/CommunityToolkit.Aspire.Hosting.Rust.AppHost.csproj index cbdefb957..2f52c416b 100644 --- a/examples/rust/CommunityToolkit.Aspire.Hosting.Rust.AppHost/CommunityToolkit.Aspire.Hosting.Rust.AppHost.csproj +++ b/examples/rust/CommunityToolkit.Aspire.Hosting.Rust.AppHost/CommunityToolkit.Aspire.Hosting.Rust.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/sftp/CommunityToolkit.Aspire.Hosting.Sftp.AppHost/CommunityToolkit.Aspire.Hosting.Sftp.AppHost.csproj b/examples/sftp/CommunityToolkit.Aspire.Hosting.Sftp.AppHost/CommunityToolkit.Aspire.Hosting.Sftp.AppHost.csproj index 039764637..33fc554ba 100644 --- a/examples/sftp/CommunityToolkit.Aspire.Hosting.Sftp.AppHost/CommunityToolkit.Aspire.Hosting.Sftp.AppHost.csproj +++ b/examples/sftp/CommunityToolkit.Aspire.Hosting.Sftp.AppHost/CommunityToolkit.Aspire.Hosting.Sftp.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/solr/CommunityToolkit.Aspire.Hosting.Solr.AppHost.csproj b/examples/solr/CommunityToolkit.Aspire.Hosting.Solr.AppHost.csproj index f516d46f9..891e04edb 100644 --- a/examples/solr/CommunityToolkit.Aspire.Hosting.Solr.AppHost.csproj +++ b/examples/solr/CommunityToolkit.Aspire.Hosting.Solr.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/sql-database-projects/CommunityToolkit.Aspire.Hosting.SqlDatabaseProjects.AppHost/CommunityToolkit.Aspire.Hosting.SqlDatabaseProjects.AppHost.csproj b/examples/sql-database-projects/CommunityToolkit.Aspire.Hosting.SqlDatabaseProjects.AppHost/CommunityToolkit.Aspire.Hosting.SqlDatabaseProjects.AppHost.csproj index f0b77ee38..38e65db6d 100644 --- a/examples/sql-database-projects/CommunityToolkit.Aspire.Hosting.SqlDatabaseProjects.AppHost/CommunityToolkit.Aspire.Hosting.SqlDatabaseProjects.AppHost.csproj +++ b/examples/sql-database-projects/CommunityToolkit.Aspire.Hosting.SqlDatabaseProjects.AppHost/CommunityToolkit.Aspire.Hosting.SqlDatabaseProjects.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/sqlite/CommunityToolkit.Aspire.Sqlite.AppHost/CommunityToolkit.Aspire.Sqlite.AppHost.csproj b/examples/sqlite/CommunityToolkit.Aspire.Sqlite.AppHost/CommunityToolkit.Aspire.Sqlite.AppHost.csproj index b18c0efd9..bc8ff3a1a 100644 --- a/examples/sqlite/CommunityToolkit.Aspire.Sqlite.AppHost/CommunityToolkit.Aspire.Sqlite.AppHost.csproj +++ b/examples/sqlite/CommunityToolkit.Aspire.Sqlite.AppHost/CommunityToolkit.Aspire.Sqlite.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/sqlserver-ext/CommunityToolkit.Aspire.Hosting.SqlServer.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.SqlServer.Extensions.AppHost.csproj b/examples/sqlserver-ext/CommunityToolkit.Aspire.Hosting.SqlServer.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.SqlServer.Extensions.AppHost.csproj index 5ff3acb66..de9dcf7bc 100644 --- a/examples/sqlserver-ext/CommunityToolkit.Aspire.Hosting.SqlServer.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.SqlServer.Extensions.AppHost.csproj +++ b/examples/sqlserver-ext/CommunityToolkit.Aspire.Hosting.SqlServer.Extensions.AppHost/CommunityToolkit.Aspire.Hosting.SqlServer.Extensions.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/stripe/CommunityToolkit.Aspire.Hosting.Stripe.AppHost/CommunityToolkit.Aspire.Hosting.Stripe.AppHost.csproj b/examples/stripe/CommunityToolkit.Aspire.Hosting.Stripe.AppHost/CommunityToolkit.Aspire.Hosting.Stripe.AppHost.csproj index 1c2e57734..80f982808 100644 --- a/examples/stripe/CommunityToolkit.Aspire.Hosting.Stripe.AppHost/CommunityToolkit.Aspire.Hosting.Stripe.AppHost.csproj +++ b/examples/stripe/CommunityToolkit.Aspire.Hosting.Stripe.AppHost/CommunityToolkit.Aspire.Hosting.Stripe.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/surrealdb/CommunityToolkit.Aspire.Hosting.SurrealDb.AppHost/CommunityToolkit.Aspire.Hosting.SurrealDb.AppHost.csproj b/examples/surrealdb/CommunityToolkit.Aspire.Hosting.SurrealDb.AppHost/CommunityToolkit.Aspire.Hosting.SurrealDb.AppHost.csproj index ea6148424..889de3f3c 100644 --- a/examples/surrealdb/CommunityToolkit.Aspire.Hosting.SurrealDb.AppHost/CommunityToolkit.Aspire.Hosting.SurrealDb.AppHost.csproj +++ b/examples/surrealdb/CommunityToolkit.Aspire.Hosting.SurrealDb.AppHost/CommunityToolkit.Aspire.Hosting.SurrealDb.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/umami/CommunityToolkit.Aspire.Hosting.Umami.AppHost/CommunityToolkit.Aspire.Hosting.Umami.AppHost.csproj b/examples/umami/CommunityToolkit.Aspire.Hosting.Umami.AppHost/CommunityToolkit.Aspire.Hosting.Umami.AppHost.csproj index e7b6dc5b8..b1586ce6c 100644 --- a/examples/umami/CommunityToolkit.Aspire.Hosting.Umami.AppHost/CommunityToolkit.Aspire.Hosting.Umami.AppHost.csproj +++ b/examples/umami/CommunityToolkit.Aspire.Hosting.Umami.AppHost/CommunityToolkit.Aspire.Hosting.Umami.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/examples/zitadel/CommunityToolkit.Aspire.Hosting.Zitadel.AppHost/CommunityToolkit.Aspire.Hosting.Zitadel.AppHost.csproj b/examples/zitadel/CommunityToolkit.Aspire.Hosting.Zitadel.AppHost/CommunityToolkit.Aspire.Hosting.Zitadel.AppHost.csproj index 8063c01ad..58fbf2d42 100644 --- a/examples/zitadel/CommunityToolkit.Aspire.Hosting.Zitadel.AppHost/CommunityToolkit.Aspire.Hosting.Zitadel.AppHost.csproj +++ b/examples/zitadel/CommunityToolkit.Aspire.Hosting.Zitadel.AppHost/CommunityToolkit.Aspire.Hosting.Zitadel.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/tests-app-hosts/Ollama.AppHost/Ollama.AppHost.csproj b/tests-app-hosts/Ollama.AppHost/Ollama.AppHost.csproj index 948101b91..4365cd265 100644 --- a/tests-app-hosts/Ollama.AppHost/Ollama.AppHost.csproj +++ b/tests-app-hosts/Ollama.AppHost/Ollama.AppHost.csproj @@ -1,4 +1,4 @@ - + Exe diff --git a/tests/CommunityToolkit.Aspire.Testing/CommunityToolkit.Aspire.Testing.csproj b/tests/CommunityToolkit.Aspire.Testing/CommunityToolkit.Aspire.Testing.csproj index e870cc985..cad0df4a7 100644 --- a/tests/CommunityToolkit.Aspire.Testing/CommunityToolkit.Aspire.Testing.csproj +++ b/tests/CommunityToolkit.Aspire.Testing/CommunityToolkit.Aspire.Testing.csproj @@ -1,4 +1,4 @@ - + false From be43bea10ad418472f888077de3388584a8c5a56 Mon Sep 17 00:00:00 2001 From: Aaron Powell Date: Mon, 2 Mar 2026 21:19:13 +0000 Subject: [PATCH 15/17] Don't need to do endpoint allocation --- .../ResourceCreationTests.cs | 3 --- 1 file changed, 3 deletions(-) diff --git a/tests/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions.Tests/ResourceCreationTests.cs b/tests/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions.Tests/ResourceCreationTests.cs index c6c282429..b09b66058 100644 --- a/tests/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions.Tests/ResourceCreationTests.cs +++ b/tests/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions.Tests/ResourceCreationTests.cs @@ -11,7 +11,6 @@ public async Task WithDbGateAddsAnnotations() var builder = DistributedApplication.CreateBuilder(); var mongodbResourceBuilder = builder.AddMongoDB("mongodb") - .WithEndpoint("tcp", e => e.AllocatedEndpoint = new AllocatedEndpoint(e, "localhost", 27017)) .WithDbGate(); var mongodbResource = mongodbResourceBuilder.Resource; @@ -113,13 +112,11 @@ public async Task WithDbGateAddsAnnotationsForMultipleMongoDBResource() var builder = DistributedApplication.CreateBuilder(); var mongodbResourceBuilder1 = builder.AddMongoDB("mongodb1") - .WithEndpoint("tcp", e => e.AllocatedEndpoint = new AllocatedEndpoint(e, "localhost", 27017)) .WithDbGate(); var mongodbResource1 = mongodbResourceBuilder1.Resource; var mongodbResourceBuilder2 = builder.AddMongoDB("mongodb2") - .WithEndpoint("tcp", e => e.AllocatedEndpoint = new AllocatedEndpoint(e, "localhost", 27018)) .WithDbGate(); var mongodbResource2 = mongodbResourceBuilder2.Resource; From 2686493d3ef09926d0fc5e4e6f23c0d8a297a5e7 Mon Sep 17 00:00:00 2001 From: Aaron Powell Date: Mon, 2 Mar 2026 21:48:02 +0000 Subject: [PATCH 16/17] Revert "Don't need to do endpoint allocation" This reverts commit be43bea10ad418472f888077de3388584a8c5a56. --- .../ResourceCreationTests.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tests/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions.Tests/ResourceCreationTests.cs b/tests/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions.Tests/ResourceCreationTests.cs index b09b66058..c6c282429 100644 --- a/tests/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions.Tests/ResourceCreationTests.cs +++ b/tests/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions.Tests/ResourceCreationTests.cs @@ -11,6 +11,7 @@ public async Task WithDbGateAddsAnnotations() var builder = DistributedApplication.CreateBuilder(); var mongodbResourceBuilder = builder.AddMongoDB("mongodb") + .WithEndpoint("tcp", e => e.AllocatedEndpoint = new AllocatedEndpoint(e, "localhost", 27017)) .WithDbGate(); var mongodbResource = mongodbResourceBuilder.Resource; @@ -112,11 +113,13 @@ public async Task WithDbGateAddsAnnotationsForMultipleMongoDBResource() var builder = DistributedApplication.CreateBuilder(); var mongodbResourceBuilder1 = builder.AddMongoDB("mongodb1") + .WithEndpoint("tcp", e => e.AllocatedEndpoint = new AllocatedEndpoint(e, "localhost", 27017)) .WithDbGate(); var mongodbResource1 = mongodbResourceBuilder1.Resource; var mongodbResourceBuilder2 = builder.AddMongoDB("mongodb2") + .WithEndpoint("tcp", e => e.AllocatedEndpoint = new AllocatedEndpoint(e, "localhost", 27018)) .WithDbGate(); var mongodbResource2 = mongodbResourceBuilder2.Resource; From 078b389fdf375435dcccd1fbeeee17514c671030 Mon Sep 17 00:00:00 2001 From: Aaron Powell Date: Wed, 4 Mar 2026 16:14:01 +1100 Subject: [PATCH 17/17] Bumping the CT package version --- Directory.Build.props | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Directory.Build.props b/Directory.Build.props index 04c0500e8..c853e7799 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -39,8 +39,8 @@ - 1 - 2 + 2 + 1 preview.1 $(AspireMajorVersion).$(ToolkitMinorVersion).$(ToolkitPatchVersion)