Beispiel #1
0
        public async Task <IEnumerable <BookItem> > GetBooks(IEnumerable <ulong> isbnNumbers)
        {
            InMemoryBookRepository.ValidateIsbnNumbers(isbnNumbers);
            string requestUri = $"/api/books?bibkeys={CombineIsbnNumbers(isbnNumbers)}&format=json";

            return(await SendHttpRequest(requestUri));
        }
Beispiel #2
0
        public async Task <IEnumerable <BookItem> > GetAllBooks()
        {
            var inMemoryBookIds = InMemoryBookRepository.GetAllBookIds();

            return(await SendHttpRequest(
                       $"/api/books?bibkeys={CombineIsbnNumbers(inMemoryBookIds)}&format=json"
                       ));
        }