Leggere un documento

Completato

Per eseguire una lettura dei punti di un elemento presente nel contenitore, è necessario che siano soddisfatti due requisiti.

È necessario disporre dell'ID univoco dell'elemento, che deve essere archiviato in una variabile dello stesso nome.

string id = "027D0B9A-F9D9-4C96-8213-C8546C4AAE71";

È inoltre necessario creare una variabile di tipo PartitionKey con il valore stringa nel percorso della chiave di partizione per l'elemento che si sta cercando.

string categoryId = "26C74104-40BC-4541-8EF5-9892F7F03D72";
PartitionKey partitionKey = new (categoryId);

Se sono soddisfatti entrambi i requisiti, è possibile chiamare il metodo ReadItemAsync<> generico e asincrono, che restituirà un elemento del tipo generico specificato, Product in questo esempio.

Product saddle = await container.ReadItemAsync<Product>(id, partitionKey);

A questo punto è possibile accedere alle proprietà della variabile saddle e stamparle nella console come qualsiasi altra variabile locale.

string formattedName = $"New Product [${saddle}]";
Console.WriteLine(formattedName);