Kit de herramientas de .NET.NET Aspire Community
.NET .NET Aspire Kit de Herramientas Comunitarias forma parte de la Fundación .NET. El kit de herramientas de la comunidad es una colección de integraciones y extensiones para .NET.NET Aspire creados por la comunidad. El equipo .NET.NET Aspire no brinda soporte oficialmente a las integraciones y extensiones del kit de herramientas de la comunidad. La comunidad proporciona estas herramientas as-is para que todos los usuarios usen y contribuyan. Puede encontrar el código fuente del kit de herramientas en GitHub.
¿Por qué usar el kit de herramientas?
El kit de herramientas de la comunidad ofrece integraciones flexibles y controladas por la comunidad que mejoran el ecosistema de .NET.NET Aspire. Al contribuir, ayuda a dar forma a las herramientas que hacen que la creación de aplicaciones nativas de la nube sea más fácil y versátil.
¿Qué hay en el kit de herramientas?
El kit de herramientas de la comunidad es un proyecto creciente, que publica un conjunto de paquetes NuGet. Tiene como objetivo proporcionar diversas integraciones, tanto de alojamiento como de client, que no son parte del proyecto oficial de .NET Aspire. Además, el kit de herramientas de la comunidad empaqueta varias extensiones para servicios y plataformas populares. En las secciones siguientes se detallan algunas de las integraciones y extensiones disponibles actualmente en el kit de herramientas.
Integraciones de hospedaje
- La integración de Azure de Static Web Apps habilita la compatibilidad con el emulador local:
- La integración de Azure Data API Builder permite crear API de manera fluida para tus datos:
- La integración de Bun proporciona compatibilidad con el hospedaje de aplicaciones Bun:
- La integración de apps Golang proporciona soporte para el hospedaje de aplicaciones Go:
- La integración de de Java
ejecuta código Java con un kit de desarrollo de Java (JDK) local o mediante un contenedor: - La integración de Deno proporciona compatibilidad para hospedar aplicaciones Deno y ejecutar tareas.
- La integración Ollama proporciona extensiones y definiciones de recursos, y compatibilidad con la descarga de modelos al inicio.
- La integración de meilisearch permite hospedar contenedores de Meilisearch.
- La integración de aplicaciones Rust proporciona compatibilidad con el alojamiento de aplicaciones de Rust.
integraciones de Client
Las siguientes integraciones de client están disponibles en el kit de herramientas:
- OllamaSharp es un .NETclient para la API de Ollama:
- Meilisearch es un .NETclient para la API de Meilisearch:
Propina
Compruebe siempre la del repositorio de
Extensiones
Cuando tú trabajas con Node.js, hay muchas maneras de lograr lo mismo. Para ello, el .NET.NET Aspire Community Toolkit expone algunas extensiones que incluyen compatibilidad con administradores de paquetes alternativos (yarn y pnpm) y mejoras en el flujo de trabajo de los desarrolladores.
Si no ve una integración o extensión que necesita, puede contribuir al kit de herramientas mediante la creación de su propia integración y el envío de una solicitud de incorporación de cambios. Para obtener más información, consulte Cómo colaborar.
Cómo colaborar
El kit de herramientas de la comunidad es un proyecto de código abierto y las contribuciones de la comunidad no solo son bienvenidos, sino que se animan. Si está interesado en contribuir, consulte las directrices de contribución . Como parte de .NET Foundation, los colaboradores del kit de herramientas deben cumplir con el código de conducta de .NET Foundation.