# .NET Aspire ## Docs - [ContainerResource](https://mintlify.wiki/dotnet/aspire/api/container-resource.md): API reference for Docker container resources in Aspire - [DistributedApplication & IDistributedApplicationBuilder](https://mintlify.wiki/dotnet/aspire/api/distributed-application.md): Core API for creating and configuring .NET Aspire distributed applications - [Hosting Extension Methods](https://mintlify.wiki/dotnet/aspire/api/hosting-extensions.md): Extension methods for adding common resources to Aspire applications - [ProjectResource](https://mintlify.wiki/dotnet/aspire/api/project-resource.md): API reference for .NET project resources in Aspire - [IResourceBuilder](https://mintlify.wiki/dotnet/aspire/api/resource-builder.md): Builder interface for configuring resources with a fluent API - [IResource and Related Interfaces](https://mintlify.wiki/dotnet/aspire/api/resource-interfaces.md): Core interfaces that define resource contracts and capabilities - [aspire add](https://mintlify.wiki/dotnet/aspire/cli/add.md): Add hosting integrations like databases, message queues, and cloud services to your Aspire AppHost. - [aspire deploy](https://mintlify.wiki/dotnet/aspire/cli/deploy.md): Deploy an Aspire AppHost to cloud deployment targets like Azure and Kubernetes. - [aspire init](https://mintlify.wiki/dotnet/aspire/cli/init.md): Initialize Aspire in an existing .NET solution by adding AppHost and ServiceDefaults projects. - [aspire new](https://mintlify.wiki/dotnet/aspire/cli/new.md): Create a new .NET Aspire application from a starter template. - [Aspire CLI Overview](https://mintlify.wiki/dotnet/aspire/cli/overview.md): Learn about the Aspire CLI commands and common workflows for building cloud-native applications. - [aspire run](https://mintlify.wiki/dotnet/aspire/cli/run.md): Run an Aspire AppHost interactively for local development with the Aspire Dashboard. - [Aspire.Microsoft.Azure.Cosmos](https://mintlify.wiki/dotnet/aspire/components/azure-cosmos.md): Connect to Azure Cosmos DB for NoSQL with built-in logging and telemetry - [Aspire.Azure.Messaging.ServiceBus](https://mintlify.wiki/dotnet/aspire/components/azure-service-bus.md): Send and receive messages with Azure Service Bus with built-in health checks and telemetry - [Azure Storage Components](https://mintlify.wiki/dotnet/aspire/components/azure-storage.md): Connect to Azure Blob Storage and Queue Storage with built-in health checks and telemetry - [Aspire.Confluent.Kafka](https://mintlify.wiki/dotnet/aspire/components/kafka.md): Produce and consume messages with Apache Kafka using the Confluent .NET client with built-in health checks and telemetry - [Aspire.MongoDB.Driver](https://mintlify.wiki/dotnet/aspire/components/mongodb.md): Connect to MongoDB databases with the official .NET driver and built-in health checks and telemetry - [Aspire.Npgsql](https://mintlify.wiki/dotnet/aspire/components/npgsql.md): Connect to PostgreSQL databases using the Npgsql data provider with built-in health checks, metrics, and telemetry - [Client Integrations Overview](https://mintlify.wiki/dotnet/aspire/components/overview.md): Learn how to use .NET Aspire client integration components to connect your services to databases, messaging systems, and cloud services - [Aspire.RabbitMQ.Client](https://mintlify.wiki/dotnet/aspire/components/rabbitmq.md): Connect to RabbitMQ message brokers with built-in health checks and telemetry - [Aspire.Microsoft.Data.SqlClient](https://mintlify.wiki/dotnet/aspire/components/sql-client.md): Connect to Azure SQL and SQL Server databases with built-in health checks and telemetry - [Aspire.StackExchange.Redis](https://mintlify.wiki/dotnet/aspire/components/stackexchange-redis.md): Connect to Redis for caching and data storage with built-in health checks and telemetry - [Application Model](https://mintlify.wiki/dotnet/aspire/concepts/app-model.md): Understand the Aspire application model, resources, and fluent APIs for building distributed applications - [Aspire Dashboard](https://mintlify.wiki/dotnet/aspire/concepts/dashboard.md): Overview of the Aspire Dashboard features for monitoring and debugging distributed applications - [Service Discovery](https://mintlify.wiki/dotnet/aspire/concepts/service-discovery.md): How service discovery works in .NET Aspire applications - [Telemetry and Observability](https://mintlify.wiki/dotnet/aspire/concepts/telemetry.md): Structured logging, distributed tracing, and metrics in .NET Aspire applications - [Deploying to Azure](https://mintlify.wiki/dotnet/aspire/deployment/azure.md): Deploy .NET Aspire applications to Azure Container Apps with integrated Azure services and managed infrastructure - [Deploying to Kubernetes](https://mintlify.wiki/dotnet/aspire/deployment/kubernetes.md): Deploy .NET Aspire applications to Kubernetes clusters using Helm charts and kubectl - [Deployment Overview](https://mintlify.wiki/dotnet/aspire/deployment/overview.md): Learn about deploying .NET Aspire applications to production environments using manifest generation and deployment pipelines - [Configuration Management](https://mintlify.wiki/dotnet/aspire/guides/configuration.md): Learn how to manage configuration in .NET Aspire applications - [Dependencies and References](https://mintlify.wiki/dotnet/aspire/guides/dependencies.md): Learn how to wire dependencies between resources using WithReference - [Environment Variables](https://mintlify.wiki/dotnet/aspire/guides/environment-variables.md): Learn how to manage environment variables in .NET Aspire applications - [Hosting Basics](https://mintlify.wiki/dotnet/aspire/guides/hosting-basics.md): Learn the basics of the Aspire.Hosting library and creating an AppHost - [Resources](https://mintlify.wiki/dotnet/aspire/guides/resources.md): Learn how to define and use resources in .NET Aspire - [Azure Cosmos DB Hosting Integration](https://mintlify.wiki/dotnet/aspire/hosting/azure-cosmos-db.md): Add Azure Cosmos DB resources to your .NET Aspire application - [Azure Hosting Integrations Overview](https://mintlify.wiki/dotnet/aspire/hosting/azure-overview.md): Learn about .NET Aspire hosting integrations for Azure cloud services - [Azure Service Bus Hosting Integration](https://mintlify.wiki/dotnet/aspire/hosting/azure-service-bus.md): Add Azure Service Bus messaging resources to your .NET Aspire application - [Azure Storage Hosting Integration](https://mintlify.wiki/dotnet/aspire/hosting/azure-storage.md): Add Azure Storage resources to your .NET Aspire application - [Apache Kafka Hosting Integration](https://mintlify.wiki/dotnet/aspire/hosting/kafka.md): Add Apache Kafka streaming resources to your .NET Aspire application - [MongoDB Hosting Integration](https://mintlify.wiki/dotnet/aspire/hosting/mongodb.md): Add MongoDB database resources to your .NET Aspire application - [Hosting Integrations Overview](https://mintlify.wiki/dotnet/aspire/hosting/overview.md): Learn about .NET Aspire hosting integrations for databases, messaging, and cloud services - [PostgreSQL Hosting Integration](https://mintlify.wiki/dotnet/aspire/hosting/postgres.md): Add PostgreSQL database resources to your .NET Aspire application - [RabbitMQ Hosting Integration](https://mintlify.wiki/dotnet/aspire/hosting/rabbitmq.md): Add RabbitMQ message broker resources to your .NET Aspire application - [Redis Hosting Integration](https://mintlify.wiki/dotnet/aspire/hosting/redis.md): Add Redis caching resources to your .NET Aspire application - [SQL Server Hosting Integration](https://mintlify.wiki/dotnet/aspire/hosting/sql-server.md): Add SQL Server database resources to your .NET Aspire application - [Installation](https://mintlify.wiki/dotnet/aspire/installation.md): Install .NET Aspire on Windows, macOS, or Linux - [What is .NET Aspire?](https://mintlify.wiki/dotnet/aspire/introduction.md): Learn about .NET Aspire, a cloud-ready framework for building observable, production-ready distributed applications - [Quickstart](https://mintlify.wiki/dotnet/aspire/quickstart.md): Build and run your first .NET Aspire application in 5 minutes