Update to Aspire 13.x, Dapr 13.x, and .NET 9.0#1661
Conversation
0c0d738 to
d4e6367
Compare
|
@WhitWaldo , Tested after the upgrade and the demo Aspire application works smoothly as shown in below figure.
MCP server Icon is added directly into the Aspire dashboard, which directly gives you the MCP server Url to integrate with your MCP client (GitHub Copilot) as shown below
|
|
@WhitWaldo Since this is a demo application, I dont see any unit tests, let me know if you want me to add. otherwise please take a look at the change and merge it, if you dont see any issues. |
WhitWaldo
left a comment
There was a problem hiding this comment.
One minor change as it's already handled in another file and redundant here.
Sure thing, what is it ? |
Modernize project by upgrading Aspire and Dapr packages to 13.x and targeting .NET 9.0. Improve documentation for clarity, update dashboard instructions, add ASPIRE_ALLOW_UNSECURED_TRANSPORT for local dev, and introduce settings.json for AppHost path. Signed-off-by: Santhosh Reddy Vootukuri (SUNNY) <nagavo@microsoft.com>
Signed-off-by: Santhosh Reddy Vootukuri (SUNNY) <nagavo@microsoft.com>
33d4364 to
e58d54c
Compare
|
@WhitWaldo updated new commit. Thank you |
|
Thank you for putting this together! |
Ofcourse, thank you |



Modernize project by upgrading Aspire and Dapr packages to 13.x and targeting .NET 9.0. Improve documentation for clarity, update dashboard instructions, add ASPIRE_ALLOW_UNSECURED_TRANSPORT for local dev, and introduce settings.json for AppHost path.
Description
This pull request updates the Aspire and Dapr service invocation demo to use the latest Aspire SDK and related packages, improves configuration for development, and clarifies documentation. The most important changes are grouped below:
Dependency and Framework Upgrades:
ServiceInvocationDemo.AppHost.csprojfrom version 9.3.1 to 13.0.2 and set the target framework tonet9.0for compatibility with the latest Aspire features.Aspire.Hosting.AppHostandCommunityToolkit.Aspire.Hosting.Daprto version 13.x.x for improved support and latest features.Configuration Improvements:
ASPIRE_ALLOW_UNSECURED_TRANSPORTenvironment variable tolaunchSettings.jsonto enable unsecured transport during development..aspire/settings.jsonfile specifying the path to the application host project for Aspire tooling.Documentation Updates:
README.mdto refer to Aspire (removing ".NET" prefix), clarified dashboard instructions, and updated feature descriptions for accuracy. [1] [2]Issue reference
We strive to have all PR being opened based on an issue, where the problem or feature have been discussed prior to implementation.
Please reference the issue this PR will close: #1660
Checklist
Please make sure you've completed the relevant tasks for this PR, out of the following list: