C# Класс Bloom.WebLibraryIntegration.BloomParseClient

Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
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

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
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

Описание методов

BloomParseClient() публичный Метод

public BloomParseClient ( ) : System
Результат System

CreateBookRecord() публичный Метод

public CreateBookRecord ( string metadataJson ) : IRestResponse
metadataJson string
Результат IRestResponse

CreateLanguage() публичный Метод

public CreateLanguage ( LanguageDescriptor lang ) : dynamic
lang Bloom.Book.LanguageDescriptor
Результат dynamic

CreateUser() публичный Метод

public CreateUser ( string account, string password ) : void
account string
password string
Результат void

DeleteCurrentUser() публичный Метод

public DeleteCurrentUser ( ) : void
Результат void

DeleteLanguages() публичный Метод

public DeleteLanguages ( ) : void
Результат void

GetBookCount() публичный Метод

public GetBookCount ( ) : int
Результат int

GetBookRecordsByQuery() публичный Метод

public GetBookRecordsByQuery ( string query ) : IRestResponse
query string
Результат IRestResponse

GetRealUrl() публичный Метод

public GetRealUrl ( ) : string
Результат string

GetSingleBookRecord() публичный Метод

public GetSingleBookRecord ( string id ) : dynamic
id string
Результат dynamic

LanguageExists() публичный Метод

public LanguageExists ( LanguageDescriptor lang ) : bool
lang Bloom.Book.LanguageDescriptor
Результат bool

LogIn() публичный Метод

public LogIn ( string account, string password ) : bool
account string
password string
Результат bool

Logout() публичный Метод

public Logout ( ) : void
Результат void

SetBookRecord() публичный Метод

public SetBookRecord ( string metadataJson ) : IRestResponse
metadataJson string
Результат IRestResponse