public async Task <Person> GetPersonAsync(int id) { TableOperation operation = TableOperation.Retrieve <PersonEntity>("people", id.ToString()); TableResult result = await table.ExecuteAsync(operation); if (result.Result == null) { return(null); } PersonEntity person = result.Result as PersonEntity; return(person.ToPerson()); }