.NET için NoSQL SDK'sı için Azure Cosmos DB örnekleri

UYGULANANLAR: NoSQL

Cosmos-db-nosql-dotnet-samples GitHub deposu birden çok örnek proje içerir. Bu projeler, NoSQL kaynakları için Azure Cosmos DB'de yaygın işlemlerin nasıl gerçekleştirileceklerini gösterir.

Önkoşullar

Örnekler

Örnek projelerin tümü bağımsızdır ve projeler arasında herhangi bir bağımlılık olmadan tek tek çalıştırılacak şekilde tasarlanmıştır.

İstemci

Görev API başvurusu
Uç nokta ve anahtar ile istemci oluşturma CosmosClient(string, string)
bağlantı dizesi ile istemci oluşturma CosmosClient(string)
ile istemci oluşturma DefaultAzureCredential CosmosClient(string, TokenCredential)
Özel ile istemci oluşturma TokenCredential CosmosClient(string, TokenCredential)

Veritabanları

Görev API başvurusu
Veritabanı oluşturma CosmosClient.CreateDatabaseIfNotExistsAsync

Kapsayıcılar

Görev API başvurusu
Kapsayıcı oluşturma Database.CreateContainerIfNotExistsAsync

Items

Görev API başvurusu
Öğe oluşturma Container.CreateItemAsync<>
Öğeyi puan okuma Container.ReadItemAsync<>
Birden çok öğeyi sorgulama Container.GetItemQueryIterator<>

Sonraki adımlar

Daha fazla veri içeri aktarmak, karmaşık sorgular gerçekleştirmek ve NoSQL için Azure Cosmos DB kaynaklarınızı yönetmek için SDK'yı ayrıntılı olarak inceleyin.