Ejemplo n.º 1
0
        public async Task <IActionResult> GetByIdAsync(Guid genreId)
        {
            var query = new GenreGetQuery {
                GenreId = genreId
            };

            return(HandleQuery <Genre, GenreDetailViewModel>(await _mediator.Send(query)));
        }
Ejemplo n.º 2
0
 public async Task <Result <Exception, Genre> > Handle(GenreGetQuery request, CancellationToken cancellationToken)
 {
     return(await _genreRepository.GetById(request.GenreId));
 }