public void Insert(PollResult result) { // update results table resultsTable.Execute(TableOperation.Insert(result)); // overwrite latest result var last = GetLast(result.PartitionKey); if (last == null) { last = new PollResult(result.PartitionKey) { RowKey = result.PartitionKey, StatusCode = result.StatusCode, } } ; last.Content = FeedItem.FromXml(result.Content.ToString()); var op = TableOperation.InsertOrReplace(last); lastResultTable.Execute(op); }