public IReadOnlyList <LessonPresentationItem> Handle(GetLessonsPresentationList query)
        {
            if (query.Level == "myText")
            {
                var result = _context.MyTexts.Where(_ => _.UserId == query.UserId).Select(_ => new LessonPresentationItem
                {
                    IdLesson = _.CodeLesson,
                    Name     = _.Name,
                    Text     = _.Text,
                    Level    = query.Level
                }).ToList();
                return(result);
            }

            return(_context.LessonTexts.Where(_ => _.Level == GetLevel(query.Level) && _.Language == Language.Pt).Select(_ => new LessonPresentationItem
            {
                IdLesson = int.Parse(_.Name) + 100,
                Name = _.Name,
                Text = _.Text
            }).ToList());
        }
        public IActionResult GetLessonPresentations([FromQuery] GetLessonsPresentationList getLessonsPresentation)
        {
            var presentationList = _processor.Get(getLessonsPresentation);

            return(Ok(presentationList));
        }