C# Class YouScribe.Rest.AccountRequest

Inheritance: YouScribeRequest, IAccountRequest
Exibir arquivo Open project: Youscribe/YouscribeNet Class Usage Examples

Public Methods

Method Description
AccountRequest ( Func clientFactory, ITokenProvider authorizeTokenProvider ) : System
CreateAsync ( Models account, int validityInHours = null ) : Task
DeletePictureAsync ( ) : Task
GetCurrentAccountAsync ( ) : Task
SetSpokenLanguagesAsync ( IEnumerable languages ) : Task
UpdateAsync ( Models account ) : Task
UploadPictureAsync ( Models image ) : Task
UploadPictureAsync ( Uri uri ) : Task

Method Details

AccountRequest() public method

public AccountRequest ( Func clientFactory, ITokenProvider authorizeTokenProvider ) : System
clientFactory Func
authorizeTokenProvider ITokenProvider
return System

CreateAsync() public method

public CreateAsync ( Models account, int validityInHours = null ) : Task
account Models
validityInHours int
return Task

DeletePictureAsync() public method

public DeletePictureAsync ( ) : Task
return Task

GetCurrentAccountAsync() public method

public GetCurrentAccountAsync ( ) : Task
return Task

SetSpokenLanguagesAsync() public method

public SetSpokenLanguagesAsync ( IEnumerable languages ) : Task
languages IEnumerable
return Task

UpdateAsync() public method

public UpdateAsync ( Models account ) : Task
account Models
return Task

UploadPictureAsync() public method

public UploadPictureAsync ( Models image ) : Task
image Models
return Task

UploadPictureAsync() public method

public UploadPictureAsync ( Uri uri ) : Task
uri System.Uri
return Task