Пример #1
0
 public async Task <ActionResult <LessonResponse> > Update(long lessonId, UpdateLessonCommand command)
 {
     if (lessonId != command.Id)
     {
         return(BadRequest());
     }
     return(await Mediator.Send(command));
 }
Пример #2
0
 public ActionResult <LessonDto> Update(int lessonId, [FromBody] UpdateLessonCommand command)
 {
     command.LessonId = lessonId;
     return(updateLessonHandler.Handle(command)
            .OnBoth((result) =>
     {
         return responseHandler.GetResponse(result);
     }));
 }
Пример #3
0
        public async Task <IActionResult> Update(
            [FromRoute] int id,
            [FromBody] UpdateLessonCommand command)
        {
            if (id != command.Id)
            {
                return(BadRequest());
            }

            return(Ok(await Mediator.Send(command)));
        }
Пример #4
0
        public async Task <ActionResult <LessonDto> > Update(int id, UpdateLessonCommand command)
        {
            if (id != command.Id)
            {
                return(BadRequest());
            }


            var result = await _mediator.Send(command);

            return(Ok(result));
        }