Ejemplo n.º 1
0
        public static DeleteItemResponse Parse(Document?response)
        {
            if (response == null)
            {
                return(new DeleteItemResponse());
            }

            return(new DeleteItemResponse
            {
                Attributes = ParseAttributes(response),
                ConsumedCapacity = CapacityParser.ParseFullConsumedCapacity(response),
                ItemCollectionMetrics = ItemCollectionMetricsParser.ParseItemCollectionMetrics(response)
            });
        }
Ejemplo n.º 2
0
 public static BatchWriteItemResponse Parse(Document?response) =>
 response == null
         ? new BatchWriteItemResponse(null, null, null)
         : new BatchWriteItemResponse(CapacityParser.ParseTableConsumedCapacities(response), ItemCollectionMetricsParser.ParseMultipleItemCollectionMetrics(response),
                                      ParseFailedItems(response));
Ejemplo n.º 3
0
 public static TransactWriteItemsResponse Parse(Document?response)
 {
     return(response == null
         ? new TransactWriteItemsResponse(null, null)
         : new TransactWriteItemsResponse(CapacityParser.ParseFullConsumedCapacity(response), ItemCollectionMetricsParser.ParseMultipleItemCollectionMetrics(response)));
 }