public LessonPresentationApp Handle(GetLessonPresentation query)
        {
            if (query.IdLesson >= 500)
            {
                var lessonDb = _context.MyTexts.FirstOrDefault(_ => _.CodeLesson == query.IdLesson && _.UserId == query.UserId);
                return(new LessonPresentationApp
                {
                    IdLesson = query.IdLesson,
                    Name = lessonDb?.Name,
                    LessonText = lessonDb?.Text
                });
            }

            var lesson = new LessonsPresentation().BuscarExercicio(query.IdLesson);

            return(new LessonPresentationApp
            {
                IdLesson = query.IdLesson,
                Name = lesson.Nome,
                LessonText = lesson.TextoFase
            });
        }
 public IActionResult GetLessonPresentation([FromQuery] GetLessonPresentation getLessonPresentation)
 {
     return(Ok(_processor.Get(getLessonPresentation)));
 }