This skill helps add .NET Aspire to existing .NET solutions or create new Aspire-enabled distributed applications. It provides modular guidance for orchestration, service discovery, component integration, configuration management, and deployment.
.NET Aspire is an opinionated, cloud-ready stack for building observable, production-ready, distributed applications. It provides:
| Overall structure | Overview & Setup | Step-by-step implementation from analysis to running | | Database, cache, messaging | resources/components.md | All available Aspire component packages with examples | | Inter-service communication | resources/service-communication.md | Service discovery, HttpClient patterns, resilience |
يضيف تنسيق .NET Aspire السحابي الأصلي إلى حلول .NET الحالية. يحلل بنية الحل لتحديد الخدمات (واجهات برمجة التطبيقات وتطبيقات الويب والعاملين)، وينشئ مشاريع AppHost وServiceDefaults، ويكوّن اكتشاف الخدمة، ويضيف حزم NuGet، ويقوم بإعداد تنسيق التطبيقات الموزعة. يُستخدم عند إضافة Aspire إلى حلول .NET أو إنشاء تطبيقات موزعة جديدة جاهزة للسحابة. المصدر: markpitt/claude-skills.