Esempio n. 1
0
        private async Task <RetrievedBookInfoDto> GetInfoFromExternalApiAsync(string code)
        {
            var bookInfo = await _bookInfoService.FindBookByIsbnAsync(code);

            _serviceValidator.ThrowIfBookDoesNotExistGoogleApi(bookInfo != null);
            return(MapGoogleApiBookToDto(bookInfo));
        }