Replies: 3 comments 2 replies
-
The challenge with optional services will be dependencies that depend on values from them. I'm sure you're thinking about this from a "don't always start my project" POV, but it would be good to walk through the implications of on demand start and stop, especially if the dependency was never started in the first place. A few starter questions:
|
Beta Was this translation helpful? Give feedback.
-
So this is exactly what I am looking for. My basic scenario is this. I have a couple of APIs, a single sign on server and then 5-6 different apps that have common code. Before looking at Aspire this was 5 different solutions but that has some downsides as common code could be affecting more than one of the apps. Also the separate web apps are mostly related, client front end, administrator back end, client back end etc. I'd like to be able to click on any of the 5 front ends and start them. Anything they rely upon would also of course get started but most days I'm only working on one maybe 2 of them but still nice to see the wider picture. |
Beta Was this translation helpful? Give feedback.
-
Should also consider implications of multi solution / git repo in all this. |
Beta Was this translation helpful? Give feedback.
-
It would be interesting if Aspire supported some kind of "optional" flag for services. Such a flag would be more geared towards the local development experience, ensuring that developers could keep resource on RAM-constrained dev setups usage to a minimum.
The Aspire dashboard (and Rider/VS/VS Code tooling) could feature a button to start/stop a service. Including in debug mode.
Beta Was this translation helpful? Give feedback.
All reactions