C# Class SkyNet.Client.RequestGenerator

Afficher le fichier Open project: jhoerr/SkyNet

Méthodes publiques

Méthode Description
Authorize ( string clientId, string callbackUrl, IEnumerable requestedScopes ) : RestRequest
Copy ( string sourceId, string newParentId ) : RestRequest
CreateFolder ( string parentFolderId, string name, string description = null ) : RestRequest
Delete ( string id ) : RestRequest
Get ( string id ) : RestRequest
GetAccessToken ( string clientId, string clientSecret, string callbackUrl, string authorizationCode ) : RestRequest
GetContents ( string id ) : RestRequest
Move ( string sourceId, string newParentId ) : RestRequest
Quota ( ) : RestRequest
Read ( string id, long startByte, long endByte ) : RestRequest
RefreshAccessToken ( string clientId, string clientSecret, string callbackUrl, string refreshToken ) : RestRequest
Rename ( string id, string name ) : RestRequest
Write ( string parentFolderId, Stream content, string name, string contentType ) : RestRequest

Private Methods

Méthode Description
Append ( string apendage ) : string
ContentRequest ( Method method, string resource ) : RestRequest
CopyMove ( string sourceId, string newParentId ) : RestRequest
Encode ( string name ) : string

Method Details

Authorize() public méthode

public Authorize ( string clientId, string callbackUrl, IEnumerable requestedScopes ) : RestRequest
clientId string
callbackUrl string
requestedScopes IEnumerable
Résultat RestSharp.RestRequest

Copy() public méthode

public Copy ( string sourceId, string newParentId ) : RestRequest
sourceId string
newParentId string
Résultat RestSharp.RestRequest

CreateFolder() public méthode

public CreateFolder ( string parentFolderId, string name, string description = null ) : RestRequest
parentFolderId string
name string
description string
Résultat RestSharp.RestRequest

Delete() public méthode

public Delete ( string id ) : RestRequest
id string
Résultat RestSharp.RestRequest

Get() public méthode

public Get ( string id ) : RestRequest
id string
Résultat RestSharp.RestRequest

GetAccessToken() public méthode

public GetAccessToken ( string clientId, string clientSecret, string callbackUrl, string authorizationCode ) : RestRequest
clientId string
clientSecret string
callbackUrl string
authorizationCode string
Résultat RestSharp.RestRequest

GetContents() public méthode

public GetContents ( string id ) : RestRequest
id string
Résultat RestSharp.RestRequest

Move() public méthode

public Move ( string sourceId, string newParentId ) : RestRequest
sourceId string
newParentId string
Résultat RestSharp.RestRequest

Quota() public méthode

public Quota ( ) : RestRequest
Résultat RestSharp.RestRequest

Read() public méthode

public Read ( string id, long startByte, long endByte ) : RestRequest
id string
startByte long
endByte long
Résultat RestSharp.RestRequest

RefreshAccessToken() public méthode

public RefreshAccessToken ( string clientId, string clientSecret, string callbackUrl, string refreshToken ) : RestRequest
clientId string
clientSecret string
callbackUrl string
refreshToken string
Résultat RestSharp.RestRequest

Rename() public méthode

public Rename ( string id, string name ) : RestRequest
id string
name string
Résultat RestSharp.RestRequest

Write() public méthode

public Write ( string parentFolderId, Stream content, string name, string contentType ) : RestRequest
parentFolderId string
content Stream
name string
contentType string
Résultat RestSharp.RestRequest