protected override async Task <AbstractAnswer <IEnumerable <Book> > > HandleAsync(GetBooksRequest request, CancellationToken cancellationToken) { return(CreateSuccessAnswer(await _bookQuery.InvokeAsync())); }
protected override async Task <AbstractAnswer <IEnumerable <Genre> > > HandleAsync(GetGenresRequest request, CancellationToken cancellationToken) { return(CreateSuccessAnswer(await _genreGetter.InvokeAsync())); }