コード例 #1
0
        public async Task <Response <Exception, AppUnit> > Handle(GenreDeleteCommand request, CancellationToken cancellationToken)
        {
            var deleteGenreCallback = await _genreRepository.DeleteAsync(request.Id);

            if (deleteGenreCallback.HasError)
            {
                return(deleteGenreCallback.Error);
            }

            return(AppUnit.Successful);
        }
コード例 #2
0
 public async Task <IActionResult> Delete([FromBody] GenreDeleteCommand genreDeleteCommand)
 {
     return(HandleCommand(await _mediator.Send(genreDeleteCommand)));
 }