Skip to content

Instantly share code, notes, and snippets.

@ealsur
Last active June 7, 2021 22:33
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ealsur/ee178f458380ad78a9c9fb50a1f1d2e8 to your computer and use it in GitHub Desktop.
Save ealsur/ee178f458380ad78a9c9fb50a1f1d2e8 to your computer and use it in GitHub Desktop.
ItemResponse<ToDoActivity> readItemResponse = await this.container.ReadItemAsync(
id: "<id>",
new PartitionKey("<partitionKeyValue>"));
ToDoActivity someItem = readItemResponse.Resource;
// Apply some modification
someItem.value = 5;
ItemResponse<ToDoActivity> itemResponse = await this.container.ReplaceItemAsync<ToDoActivity>(
id: "<id>",
item: someItem,
new PartitionKey("<partitionKeyValue>"));
// But responseContent is equal to someItem, right? Do we need it?
ToDoActivity responseContent = itemResponse.Resource;
double consumedRus = itemResponse.Headers.RequestCharge;
string etag = itemResponse.Headers.ETag;
string session = itemResponse.Headers.Session;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment