.NET .NET Aspire Nástrojová sada pro komunitu
Sada .NET.NET Aspire Community Toolkit je součástí nadace .NET. Komunitní sada nástrojů je kolekce integrací a rozšíření pro .NET.NET Aspire vytvořené komunitou. Tým .NET.NET Aspire oficiálně nepodporuje integrace a rozšíření v komunitní sadě nástrojů. Komunita poskytuje tyto nástroje as-is všem, aby je mohli používat a přispívat do nich. Zdrojový kód pro sadu nástrojů najdete na GitHub.
Proč používat sadu nástrojů?
Komunitní sada nástrojů nabízí flexibilní integrace řízené komunitou, které rozšiřují .NET.NET Aspire ekosystém. Přispíváním pomáháte tvarovat nástroje, které usnadňují vytváření aplikací nativních pro cloud a jsou všestrannější.
Co je v sadě nástrojů?
Komunitní sada nástrojů je rostoucí projekt, který publikuje sadu balíčků NuGet. Cílem je poskytovat různé integrace, jak pro hosting, tak pro klientskou stranu, které nejsou jinak součástí oficiálního projektu .NET.NET Aspire. Komunitní sada nástrojů navíc nabízí různá rozšíření pro oblíbené služby a platformy. V následujících částech najdete podrobnosti o některých integracích a rozšířeních, které jsou v sadě nástrojů aktuálně k dispozici.
Hostování integrací
- Integrace Azure Static Web Apps umožňuje podporu místního emulátoru:
- Integrace Azure Data API Builderu umožňuje bezproblémové vytváření rozhraní API pro vaše data:
- Integrace Bun poskytuje podporu pro hostování aplikací Bun:
- Integrace aplikací
jazyka Go poskytuje podporu pro hostování aplikací Go: - Integrace Java spouští kód Javy s místní sadou Java Development Kit (JDK) nebo pomocí kontejneru:
- Integrace Deno poskytuje podporu pro hostování Deno aplikací a spouštění úloh.
- Integrace Ollama poskytuje rozšíření a definice prostředků a podporu pro stahování modelů při spuštění.
- Integrace Meilisearch umožňuje hostování kontejnerů Meilisearch.
- Integrace aplikací Rust poskytuje podporu pro hostování aplikací Rust.
integrace Client
V sadě nástrojů jsou k dispozici následující integrace klientů:
- OllamaSharp je klient .NET pro rozhraní API Ollama:
- Meilisearch je klient .NET pro rozhraní API Meilisearch:
Spropitné
Vždy zkontrolujte GitHub úložiště pro nejaktuálnější informace o sadě nástrojů up-to.
Rozšíření
Když pracujete s Node.js, existuje mnoho způsobů, jak dosáhnout stejné věci. Za tímto účelem sada nástrojů .NET.NET Aspire Community Toolkit zveřejňuje některá rozšíření, která zahrnují podporu pro alternativní správce balíčků ( a pnpm) a vylepšení pracovních postupů vývojářů.
Pokud nevidíte integraci nebo rozšíření, které potřebujete, můžete do této sady nástrojů přispívat vytvořením vlastní integrace a odesláním žádosti o přijetí změn. Další informace naleznete v tématu Jak spolupracovat.
Jak spolupracovat
Komunitní sada nástrojů je opensourcový projekt a příspěvky od komunity nejsou jen vítány, ale podporovány. Pokud máte zájem o přispívání, přečtěte si pokyny pro přispívání. V rámci .NET Foundation musí přispěvatelé této sady nástrojů dodržovat .NET Kodex chování.