Skip to content

[Chore] Commit and validate .NET 10 + Aspire 13.2 upgrade #351

@csharpfritz

Description

@csharpfritz

Summary

The spike_DatabasePlugin branch has been upgraded from .NET 9 / Aspire 9.1.0 to .NET 10 / Aspire 13.2.0. Build is green (0 errors, 0 warnings) and all 47 unit tests pass. Changes need to be committed, E2E validated, and merged.

What Changed (39 files)

  • global.json -> SDK 10.0.100
  • Directory.Build.props -> net10.0 (centralized)
  • Directory.Packages.props -> Aspire 13.2.0, Microsoft.* 10.0.x
  • Dockerfile -> .NET 10 images
  • 22 Razor files: BL0008 fix (= new() -> = default!)
  • Security interfaces: Added missing members to IUserManager/ISignInManager + implementations
  • Aspire API: Migrated to CommandOptions overload
  • Various .NET 10 breaking change fixes

Validation Status

  • Build: 0 errors, 0 warnings
  • Unit tests: 47/47 pass
  • E2E tests: Not yet validated
  • Aspire AppHost: Not yet validated
  • CI workflows: May need SDK version update

Estimated Effort

2-4 hours for full validation and merge

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestsquadSquad triage inbox — Lead will assign to a membersquad:washAssigned to Wash (Tester (E2E))

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions