Combining IDistributedApplicationLifecycleHook, ResourceNotificationService, and ResourceLoggerService allows you to react to any changes in resources and their logs.
Do you find the login page of the .NET Aspire dashboard unnecessary for local development? Use of of these two methods to disable it.
Experiment with Dapr using .NET Aspire for the best YAML-free local development experience. Focus on your services, not the infrastructure.
For this article, we will add to the dashboard a container that is not controlled by .NET Aspire. One can imagine a development team that has not yet migrated their docker-compose.yml but would still like to see the containers and their logs appear in the .NET Aspire dashboard.
Get rid of Grafana, Loki and Prometheus and use the Aspire dashboard to visualize your OpenTelemetry data during local development instead.
Learn how to extend the .NET Aspire app model for Ruby on Rails web apps with insights on setup, custom resource creation, and networking tips.