Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace HelperLibrary.Models
- {
- public class GoogleBook
- {
- public class IndustryIdentifier
- {
- public string type { get; set; }
- public string identifier { get; set; }
- }
- public class ReadingModes
- {
- public bool text { get; set; }
- public bool image { get; set; }
- }
- public class Dimensions
- {
- public string height { get; set; }
- }
- public class PanelizationSummary
- {
- public bool containsEpubBubbles { get; set; }
- public bool containsImageBubbles { get; set; }
- }
- public class ImageLinks
- {
- public string smallThumbnail { get; set; }
- public string thumbnail { get; set; }
- public string small { get; set; }
- public string medium { get; set; }
- public string large { get; set; }
- public string extraLarge { get; set; }
- }
- public class VolumeInfo
- {
- public string title { get; set; }
- public string subtitle { get; set; }
- public List<string> authors { get; set; }
- public string publisher { get; set; }
- public string publishedDate { get; set; }
- public string description { get; set; }
- public List<IndustryIdentifier> industryIdentifiers { get; set; }
- public ReadingModes readingModes { get; set; }
- public int pageCount { get; set; }
- public int printedPageCount { get; set; }
- public Dimensions dimensions { get; set; }
- public string printType { get; set; }
- public List<string> categories { get; set; }
- public double averageRating { get; set; }
- public int ratingsCount { get; set; }
- public string maturityRating { get; set; }
- public bool allowAnonLogging { get; set; }
- public string contentVersion { get; set; }
- public PanelizationSummary panelizationSummary { get; set; }
- public ImageLinks imageLinks { get; set; }
- public string language { get; set; }
- public string previewLink { get; set; }
- public string infoLink { get; set; }
- public string canonicalVolumeLink { get; set; }
- }
- public class Layer
- {
- public string layerId { get; set; }
- public string volumeAnnotationsVersion { get; set; }
- }
- public class LayerInfo
- {
- public List<Layer> layers { get; set; }
- }
- public class ListPrice
- {
- public double amount { get; set; }
- public string currencyCode { get; set; }
- }
- public class RetailPrice
- {
- public double amount { get; set; }
- public string currencyCode { get; set; }
- }
- public class ListPrice2
- {
- public double amountInMicros { get; set; }
- public string currencyCode { get; set; }
- }
- public class RetailPrice2
- {
- public double amountInMicros { get; set; }
- public string currencyCode { get; set; }
- }
- public class Offer
- {
- public int finskyOfferType { get; set; }
- public ListPrice2 listPrice { get; set; }
- public RetailPrice2 retailPrice { get; set; }
- }
- public class SaleInfo
- {
- public string country { get; set; }
- public string saleability { get; set; }
- public bool isEbook { get; set; }
- public ListPrice listPrice { get; set; }
- public RetailPrice retailPrice { get; set; }
- public string buyLink { get; set; }
- public List<Offer> offers { get; set; }
- }
- public class Epub
- {
- public bool isAvailable { get; set; }
- public string acsTokenLink { get; set; }
- }
- public class Pdf
- {
- public bool isAvailable { get; set; }
- }
- public class AccessInfo
- {
- public string country { get; set; }
- public string viewability { get; set; }
- public bool embeddable { get; set; }
- public bool publicDomain { get; set; }
- public string textToSpeechPermission { get; set; }
- public Epub epub { get; set; }
- public Pdf pdf { get; set; }
- public string webReaderLink { get; set; }
- public string accessViewStatus { get; set; }
- public bool quoteSharingAllowed { get; set; }
- }
- public class RootObject
- {
- public string kind { get; set; }
- public string id { get; set; }
- public string etag { get; set; }
- public string selfLink { get; set; }
- public VolumeInfo volumeInfo { get; set; }
- public LayerInfo layerInfo { get; set; }
- public SaleInfo saleInfo { get; set; }
- public AccessInfo accessInfo { get; set; }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment