C# 클래스 Bloom.WebLibraryIntegration.BloomParseClient

파일 보기 프로젝트 열기: BloomBooks/BloomDesktop 1 사용 예제들

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