.NET .NET Aspire 커뮤니티 도구 키트
.NET .NET Aspire 커뮤니티 도구 키트는 .NET 재단일부입니다. 커뮤니티 도구 키트는 커뮤니티에서 만든 .NET.NET Aspire 대한 통합 및 확장 모음입니다. .NET .NET Aspire 팀은 커뮤니티 도구 키트의 통합 및 확장을 공식적으로 지원하지 않습니다. 커뮤니티는 모든 사용자가 사용하고 기여할 수 있도록 as-is 이러한 도구를 제공합니다. GitHub에서 툴킷의 소스 코드를 찾을 수 있습니다.
도구 키트를 사용하는 이유는 무엇인가요?
커뮤니티 도구 키트는 .NET.NET Aspire 에코시스템을 향상시키는 유연한 커뮤니티 기반 통합을 제공합니다. 기여를 통해 클라우드 네이티브 애플리케이션을 보다 쉽고 다재다능하게 구축할 수 있는 도구를 형성하는 데 도움을 줄 수 있습니다.
도구 키트에 무엇이 있나요?
커뮤니티 도구 키트는 NuGet 패키지 집합을 게시하는 성장하는 프로젝트입니다. 공식 .NET.NET Aspire 프로젝트의 일부가 아닌 호스팅 및 클라이언트 모두의 다양한 통합을 제공하는 것을 목표로 합니다. 또한 커뮤니티 도구 키트는 인기 있는 서비스 및 플랫폼에 대한 다양한 확장을 패키지합니다. 다음 섹션에서는 도구 키트에서 현재 사용할 수 있는 몇 가지 통합 및 확장에 대해 자세히 설명합니다.
호스팅 통합
- Azure Static Web Apps 통합을 통해 로컬 에뮬레이터를 지원할 수 있습니다.
- Azure Data API Builder 통합을 사용하면 데이터에 대해 원활한 API를 만들 수 있습니다.
- Bun 통합은 Bun 애플리케이션 호스팅을 지원합니다.
- Golang 앱 통합은 Go 애플리케이션 호스팅을 지원합니다.
- Java 통합은 로컬 JDK(Java Development Kit) 또는 컨테이너를 사용하여 Java 코드를 실행합니다.
- Deno 통합은 Deno 애플리케이션 호스팅 및 작업 실행에 대한 지원을 제공합니다.
- Ollama 통합은 확장 기능 및 리소스 정의를 제공하며, 시작 시 모델 다운로드를 지원합니다.
- Meilisearch 통합을 통해 Meilisearch 컨테이너를 호스팅할 수 있습니다.
- Rust 앱 통합은 Rust 애플리케이션 호스팅을 지원합니다.
- SQLite 통합은 SQLite 데이터베이스 호스팅을 지원합니다.
Client 통합
도구 키트에서 사용할 수 있는 클라이언트 통합은 다음과 같습니다.
- OllamaSharp Ollama API에 대한 .NET 클라이언트입니다.
- Meilisearch Meilisearch API의 .NET 클라이언트입니다.
- SQLite 통합은 SQLite 데이터베이스 호스팅을 지원합니다.
- SQLite Entity Framework 통합은 Entity Framework를 사용하여 SQLite 데이터베이스 호스팅을 지원합니다.
팁
도구 키트의 최신 정보를 위해 항상 GitHub 리포지토리를 확인하십시오.
확장
커뮤니티 도구 키트는 .NET.NET Aspire 통합에서 제공하는 기능을 확장하기 위해 일부 호스팅 통합에 대한 확장 패키지도 제공합니다. 도구 키트에서 사용할 수 있는 확장은 다음과 같습니다.
- 📦 CommunityToolkit.Aspire. Hosting.NodeJS.Extensions
- 📦 CommunityToolkit.Aspire. Hosting.SqlServer.Extensions
- 📦 CommunityToolkit.Aspire. 호스팅.PostgreSQL. 확장
- 📦 CommunityToolkit.Aspire. 호스팅.Redis. 확장
- 📦 CommunityToolkit.Aspire. 호스팅.MongoDB. 확장
필요한 통합 또는 확장이 표시되지 않는 경우 고유한 통합을 만들고 끌어오기 요청을 제출하여 도구 키트에 기여할 수 있습니다. 자세한 내용은 공동 작업하는 방법을 참조하세요.
공동 작업 방법
커뮤니티 도구 키트는 오픈 소스 프로젝트이며, 커뮤니티의 기여는 환영할 뿐만 아니라 권장됩니다. 기여에 관심이 있는 경우 기여 지침을 참조하세요. .NET 재단의 일환으로 도구 키트의 기여자는 .NET 재단 행동 강령준수해야 합니다.
.NET Aspire