public async Task<List<LessonDTO>> GetUserLessons()
{
var queryable = await _lessonRepository.WithDetailsAsync();
var lessonsQuery= queryable.Where(x=>x.CreatorId == CurrentUser.Id).OrderBy(x=>x.LessonNumber).Take(20);
var lessons = await lessonsQuery.ToListAsync();
_UserLessons = lessons;
return ObjectMapper.Map<List<Lesson>, List<LessonDTO>>(lessons);
}
public async Task<List<LessonDTO>> GetUserLessons()
{
var queryable = await _lessonRepository.WithDetailsAsync();
var lessonsQuery= queryable.Where(x=>x.CreatorId == CurrentUser.Id).OrderBy(x=>x.LessonNumber).Take(20);
var lessons = await lessonsQuery.ToListAsync();
_UserLessons = lessons;
return ObjectMapper.Map<List<Lesson>, List<LessonDTO>>(lessons);
}