public void ProcessBook(IBookStore bookStore, long bookId)
{
var book = bookStore.Read(bookId);
_logger.LogVerbose($"Found {book.Title}. Updating.");
var query = "https://www.googleapis.com/books/v1/volumes?q="
+ Uri.EscapeDataString(book.Title);
var response = WebRequest.Create(query).GetResponse();
var reader = new StreamReader(response.GetResponseStream());
var json = reader.ReadToEnd();
UpdateBookFromJson(json, book);
bookStore.Update(book);
}
// [END processbook]