C# Class Bloom.WebLibraryIntegration.BloomParseClient

Afficher le fichier Open project: BloomBooks/BloomDesktop Class Usage Examples

Private Properties

Свойство Type Description
GetBookRecords dynamic
GetLanguage dynamic
GetLanguagePointers Bloom.Book.ParseDotComObjectPointer[]
IsThisVersionAllowedToUpload bool
LanguageCount int
LanguageId string
MakeDeleteRequest RestSharp.RestRequest
MakeGetRequest RestSharp.RestRequest
MakePostRequest RestSharp.RestRequest
MakePutRequest RestSharp.RestRequest
MakeRequest RestSharp.RestRequest
SendResetPassword void
SetCommonHeaders void
UserExists bool

Méthodes publiques

Méthode Description
BloomParseClient ( ) : System
CreateBookRecord ( string metadataJson ) : IRestResponse
CreateLanguage ( LanguageDescriptor lang ) : dynamic
CreateUser ( string account, string password ) : void
DeleteCurrentUser ( ) : void
DeleteLanguages ( ) : void
GetBookCount ( ) : int
GetBookRecordsByQuery ( string query ) : IRestResponse
GetRealUrl ( ) : string
GetSingleBookRecord ( string id ) : dynamic
LanguageExists ( LanguageDescriptor lang ) : bool
LogIn ( string account, string password ) : bool
Logout ( ) : void
SetBookRecord ( string metadataJson ) : IRestResponse

Private Methods

Méthode Description
GetBookRecords ( string id ) : dynamic
GetLanguage ( string objectId ) : dynamic
GetLanguagePointers ( LanguageDescriptor languages ) : Bloom.Book.ParseDotComObjectPointer[]

Get the language pointers we need to refer to a sequence of languages. If matching languages don't exist they will be created (requires user to be logged in)

IsThisVersionAllowedToUpload ( ) : bool
LanguageCount ( LanguageDescriptor lang ) : int
LanguageId ( LanguageDescriptor lang ) : string
MakeDeleteRequest ( string path ) : RestRequest
MakeGetRequest ( string path ) : RestRequest
MakePostRequest ( string path ) : RestRequest
MakePutRequest ( string path ) : RestRequest
MakeRequest ( string path, Method requestType ) : RestRequest
SendResetPassword ( string account ) : void
SetCommonHeaders ( RestRequest request ) : void
UserExists ( string account ) : bool

Method Details

BloomParseClient() public méthode

public BloomParseClient ( ) : System
Résultat System

CreateBookRecord() public méthode

public CreateBookRecord ( string metadataJson ) : IRestResponse
metadataJson string
Résultat IRestResponse

CreateLanguage() public méthode

public CreateLanguage ( LanguageDescriptor lang ) : dynamic
lang Bloom.Book.LanguageDescriptor
Résultat dynamic

CreateUser() public méthode

public CreateUser ( string account, string password ) : void
account string
password string
Résultat void

DeleteCurrentUser() public méthode

public DeleteCurrentUser ( ) : void
Résultat void

DeleteLanguages() public méthode

public DeleteLanguages ( ) : void
Résultat void

GetBookCount() public méthode

public GetBookCount ( ) : int
Résultat int

GetBookRecordsByQuery() public méthode

public GetBookRecordsByQuery ( string query ) : IRestResponse
query string
Résultat IRestResponse

GetRealUrl() public méthode

public GetRealUrl ( ) : string
Résultat string

GetSingleBookRecord() public méthode

public GetSingleBookRecord ( string id ) : dynamic
id string
Résultat dynamic

LanguageExists() public méthode

public LanguageExists ( LanguageDescriptor lang ) : bool
lang Bloom.Book.LanguageDescriptor
Résultat bool

LogIn() public méthode

public LogIn ( string account, string password ) : bool
account string
password string
Résultat bool

Logout() public méthode

public Logout ( ) : void
Résultat void

SetBookRecord() public méthode

public SetBookRecord ( string metadataJson ) : IRestResponse
metadataJson string
Résultat IRestResponse