Beispiel #1
0
        private async Task <TokenEntity> GetToken(CloudTable table, string token)
        {
            //todo cache lochalle
            var filter = string.Format("({0}) AND ({1})",
                                       TableQuery.GenerateFilterCondition("PartitionKey", QueryComparisons.Equal, _class),
                                       TableQuery.GenerateFilterCondition("RowKey", QueryComparisons.Equal, token));
            TableQuerySegment <TokenEntity> result = await table.ExecuteQuerySegmentedAsync(new TableQuery <TokenEntity>().Where(filter), null);

            return(result.Single());
        }