.NET용 Azure Cosmos DB for NoSQL SDK의 예

적용 대상: NoSQL

cosmos-db-nosql-dotnet-samples GitHub 리포지토리에는 여러 샘플 프로젝트가 포함되어 있습니다. 이러한 프로젝트는 Azure Cosmos DB for NoSQL 리소스에서 일반적인 작업을 수행하는 방법을 보여 줍니다.

필수 조건

샘플

샘플 프로젝트는 모두 자체 포함되며 프로젝트 간의 종속성 없이 개별적으로 실행되도록 설계되었습니다.

클라이언트

작업 API 참조
엔드포인트 및 키를 사용하여 클라이언트 만들기 CosmosClient(string, string)
연결 문자열로 클라이언트 만들기 CosmosClient(string)
DefaultAzureCredential을 사용하여 클라이언트 만들기 CosmosClient(string, TokenCredential)
사용자 지정 TokenCredential을 사용하여 클라이언트 만들기 CosmosClient(string, TokenCredential)

데이터베이스

작업 API 참조
데이터베이스 만들기 CosmosClient.CreateDatabaseIfNotExistsAsync

컨테이너

작업 API 참조
컨테이너 만들기 Database.CreateContainerIfNotExistsAsync

아이템

작업 API 참조
항목 만들기 Container.CreateItemAsync<>
항목 읽기 지점 Container.ReadItemAsync<>
여러 항목 쿼리 Container.GetItemQueryIterator<>

다음 단계

SDK를 자세히 살펴보고 더 많은 데이터를 가져오고, 복잡한 쿼리를 수행하고, Azure Cosmos DB for NoSQL 리소스를 관리합니다.