-
I don't want to pollute my projects with Aspire nugets nor ServiceDefaults methods. |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments
-
What's stopping you from doing that? |
Beta Was this translation helpful? Give feedback.
-
Thanks for the reply. Dashboard Infrastructure provisioning Deployment Conclusion
|
Beta Was this translation helpful? Give feedback.
-
The Aspire dashboard is easier to setup than most of these other telemetry systems that are not optimized for local development. It's easy much easier to use than most other tooling. In the production case, it's much more nuanced. It's more of a "just in time/live" view of telemetry (as there's no storage).
The apphost project is a .NET project, if you're uncomfortable with a .NET project then the idea of aspire may not appeal you to. Having a single place to hit F5 in a solution that just works is pretty powerful. Early customers of aspire are really happy with the ability to codify requirements for what a project needs to run successfully (this reduces onboarding time dramatically). The Aspire.Hosting.* packages are super powerful as it is an example of allowing you to abstract configuration for a specific resource. You can even build your own. These packages live in the application host, not in your service projects.
The docs show an example of deploying to azure using azd and github actions or azure dev ops: https://learn.microsoft.com/en-us/dotnet/aspire/deployment/azure/aca-deployment-github-actions
That's a fine conclusion to come to. We're here to answer any questions you might have about the project. |
Beta Was this translation helpful? Give feedback.
-
@davidfowl Thank you very much for the detailed answers and references. |
Beta Was this translation helpful? Give feedback.
The Aspire dashboard is easier to setup than most of these other telemetry systems that are not optimized for local development. It's easy much easier to use than most other tooling. In the production case, it's much more nuanced. It's more of a "just in time/live" view of telemetry (as there's no storage).