public async Task <List <LessonViewModel> > GetAllAsync() { List <LessonViewModel> list = new List <LessonViewModel>(); using (_repository = new LessonRepository()) { list = Mapper.MapingLessonViewModel(await Task.Run(() => _repository.GetAllAsync())).ToList(); } return(list); }