Exemplo n.º 1
0
        public async Task <Unit> Handle(CreateEpisodeCommand request, CancellationToken cancellationToken)
        {
            Episode item = _mapper.Map <Episode>(request.CreateEpisode);
            await _episodeRepository.CreateAsync(item);

            return(Unit.Value);
        }
Exemplo n.º 2
0
        public async Task <ActionResult <EpisodeDetailedDTO> > Post([FromBody] EpisodeCreateUpdateDTO episode)
        {
            var dto = await _repository.CreateAsync(episode);

            return(CreatedAtAction(nameof(Get), new { id = dto.Id }, dto));
        }