public TableStorageResponse(HttpStatusCode statusCode, string response, WebHeaderCollection headers)
{
StatusCode = statusCode;
Body = String.IsNullOrEmpty(response) ? null : new TableStorageResponseBody(response);
var values = headers.GetValues(StorageHttpConstants.HeaderNames.PrefixForTableContinuation + StorageHttpConstants.HeaderNames.NextRowKey);
NextRowKey = values != null ? values.FirstOrDefault() : null;
values = headers.GetValues(StorageHttpConstants.HeaderNames.PrefixForTableContinuation + StorageHttpConstants.HeaderNames.NextPartitionKey);
NextPartitionKey = values != null ? values.FirstOrDefault() : null;
}