I have published many Aspire Extensions ( see https://msprogrammer.serviciipeweb.ro/category/aspire/ – )
However, to make an AUTOMATED demo, I need the token url of the dashboard and the url itself.
How can I obtain those and pass to the demo / tests ?
So here are the specs
As a Aspire Resource developer
- I wanted to treat the Aspire dashboard as a first-class resource, so I could automate tests and manage it just like any other service.
- I made sure the login and base URLs are exposed as environment variables, so my other resources—like test projects or NodeJS apps—can use them easily to make the tests / demo
- I focused on seamless integration with Playwright, both for .NET and NodeJS, because I rely on these tools for end-to-end testing.
- Everything is designed with distributed .NET Aspire applications in mind, based on my real-world experience.
As a Developer that uses Aspire to coordinate his projects with database
- I want to make a screenshot of the relationship between services ( the Graph part of the Aspire Dashboard)
( The final result is here : https://www.nuget.org/packages/AspireExtensionsResource/ )