public async Task <IEnumerable <Pupil> > GetPupilsAsync(string teacherId, string familyId) { var family = await tableReader.Get <Family>("Lessons", teacherId, familyId, (p, r) => TableOperation.Retrieve <Family>(p, r)); return(family.Pupils); }
public static async Task <ReaderMatch <TEntity> > GetSingle <TEntity>(this ITableReader <TEntity> reader, TEntity match) { var r = await reader.Get(match); return(await Task.FromResult(new ReaderMatch <TEntity>(r))); }