.NET .NET Aspire Community Toolkit
.NET .NET Aspire Community Toolkit är en del av .NET Foundation. Community toolkit är en samling integreringar och tillägg för .NET.NET Aspire som skapats av communityn. .NET .NET Aspire-teamet har inte officiellt stöd för integreringar och tillägg i community-verktygslådan. Communityn tillhandahåller dessa verktyg as-is för alla att använda och bidra till. Du hittar källkoden för verktygslådan på GitHub.
Varför ska du använda verktygslådan?
Community toolkit erbjuder flexibla, samhällsdrivna integreringar som förbättrar .NET.NET Aspire ekosystemet. Genom att bidra hjälper du till att forma verktyg som gör det enklare och mer mångsidigt att skapa molnbaserade program.
Vad finns i verktygslådan?
Community toolkit är ett växande projekt som publicerar en uppsättning NuGet-paket. Det syftar till att tillhandahålla olika integreringar, både värd- och client, som annars inte är en del av det officiella .NET Aspire projektet. Dessutom paketar community toolkit olika tillägg för populära tjänster och plattformar. I följande avsnitt beskrivs några av de integreringar och tillägg som för närvarande är tillgängliga i verktygslådan.
Värdtjänster för integrationer
- Integreringen Azure Static Web Apps möjliggör stöd för lokal emulator:
- Med Azure Data API Builder integrering kan du skapa sömlösa API:er för dina data:
- Integreringen Bun ger stöd för att vara värd för Bun-program:
- Golang-appar integrering ger stöd för att vara värd för Go-program:
- Integreringen Java kör Java-kod med ett lokalt Java Development Kit (JDK) eller med hjälp av en container:
- Integreringen Deno ger stöd för att vara värd för Deno-applikationer och att köra uppgifter.
- Integrationen Ollama innehåller tillägg och resursdefinitioner samt stöd för nedladdning av modeller vid start.
- Integreringen Meilisearch möjliggör värdhantering av Meilisearch-containrar.
- Rust-appar-integrering ger stöd för att hosta Rust-applikationer.
Client integreringar
Följande client integreringar är tillgängliga i verktygslådan:
- OllamaSharp är en .NETclient för Ollama API:
- Meilisearch är en .NETclient för Meilisearch API:
Tips
Kontrollera alltid GitHub lagringsplats för den mest up-todatuminformationen i verktygslådan.
Tillägg
När du arbetar med Node.jsfinns det många sätt att uppnå samma sak. För detta ändamål exponerar .NET.NET Aspire Community Toolkit vissa tillägg som omfattar stöd för alternativa pakethanterare (yarn och pnpm) och förbättringar av utvecklararbetsflödet.
Om du inte ser någon integrering eller ett tillägg som du behöver kan du bidra till verktygslådan genom att skapa din egen integrering och skicka en pull-begäran. Mer information finns i Så här samarbetar du.
Så här samarbetar du
Community toolkit är ett projekt med öppen källkod och bidrag från communityn välkomnas inte bara utan uppmuntras. Om du är intresserad av att bidra kan du läsa riktlinjerna för bidrag. Som en del av .NET Foundation måste bidragsgivare av verktygssatsen följa .NET Foundation Code of Conduct.
.NET Aspire