public Task <LessonDetailsResponse> EditLesson(Guid lessonId, [FromBody] LessonEditCommand command, CancellationToken cancellationToken) { return(mediator.Send(new EditCommand <LessonEditCommand, LessonDetailsResponse> { Id = lessonId, InnerCommand = command }, cancellationToken)); }
public Task <LessonDetailsResponse> EditAsync(Guid lessonId, LessonEditCommand command, CancellationToken cancellationToken) { return(flurlClient.Request(baseUrl, lessonId) .PutJsonAsync(command, cancellationToken) .ReceiveJson <LessonDetailsResponse>()); }