Files
Stephon Brown 20c913466b Aspire Integration (#6775)
* feat: Add Aspire Apphost and ServiceDefault projects

* feat: Add compiler conditional ServiceDefaults to included projects

* fix(billing): update otlexporter duplicate call

* fix(billing): update imports

* fix(billing): revert unintended changes

* fix(billing): revert unintended changes

* fix(billing): fix unintended files

* fix(billing): add apphost and extension methods

* fix(billing): update aspire

* fix(billing): update references to match integration test configuration version

* chore(billing): update secrets.json example

* refactor(Aspire): remove ServiceDefaults project

* build(AppHost): update Aspire SDK and add conditional community plugins

* refactor(AppHost): centralize resource orchestration calls to BuilderExtensions

* feat(AppHost): implement configuration-driven resource setup

* chore(dev): remove obsolete configuration from development files

* fix(billing): run dotnet format

* fix(billing): revert changes

* fix: solution spacing

* refactor(core): update discount models and extensions to use Source.Coupon

* refactor(core): update billing queries, commands, and responses to use Source.Coupon

* refactor(core): update billing services and handlers to use Source.Coupon

* test(billing): update discount mock structures and assertions to match Source.Coupon path

* chore(core): update Stripe.net dependency to version 51.1.0

* feat(billing): explicitly set classic billing mode for subscriptions and invoices

* test: simplify nullable datetime assertions in subscription tests

* test(billing): add coupon applies_to expansion assertions

* feat(providers): default new subscriptions to classic billing mode

* fix(billing): prevent clearing existing subscription metadata when none is provided

* style: remove BOM from BuilderExtensions.cs

* build: update Aspire and Ngrok package versions

* fix: gracefully handle missing BlobService in Azure storage configuration

* fix: correct Ngrok service tunnel endpoint for billing service

* Revert "Merge branch 'billing/pm-36225/upgrade-stripe-sdk-to-51.1.0' into billing/aspire"

This reverts commit a5b6f6a28d, reversing
changes made to 0c2f0e68ca.

* fix(billing): remove duplicate sql dependency

* fix(billing): run dotnet format

* refactor(AppHost): update ConfigureServices return tuple names and documentation

* build(project): remove TargetFramework from AppHost.csproj
2026-05-15 16:57:23 +00:00
..
2026-05-15 16:57:23 +00:00