C# 클래스 SkyNet.Client.RequestGenerator

파일 보기 프로젝트 열기: jhoerr/SkyNet

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
Append ( string apendage ) : string
ContentRequest ( Method method, string resource ) : RestRequest
CopyMove ( string sourceId, string newParentId ) : RestRequest
Encode ( string name ) : string

메소드 상세

Authorize() 공개 메소드

public Authorize ( string clientId, string callbackUrl, IEnumerable requestedScopes ) : RestRequest
clientId string
callbackUrl string
requestedScopes IEnumerable
리턴 RestSharp.RestRequest

Copy() 공개 메소드

public Copy ( string sourceId, string newParentId ) : RestRequest
sourceId string
newParentId string
리턴 RestSharp.RestRequest

CreateFolder() 공개 메소드

public CreateFolder ( string parentFolderId, string name, string description = null ) : RestRequest
parentFolderId string
name string
description string
리턴 RestSharp.RestRequest

Delete() 공개 메소드

public Delete ( string id ) : RestRequest
id string
리턴 RestSharp.RestRequest

Get() 공개 메소드

public Get ( string id ) : RestRequest
id string
리턴 RestSharp.RestRequest

GetAccessToken() 공개 메소드

public GetAccessToken ( string clientId, string clientSecret, string callbackUrl, string authorizationCode ) : RestRequest
clientId string
clientSecret string
callbackUrl string
authorizationCode string
리턴 RestSharp.RestRequest

GetContents() 공개 메소드

public GetContents ( string id ) : RestRequest
id string
리턴 RestSharp.RestRequest

Move() 공개 메소드

public Move ( string sourceId, string newParentId ) : RestRequest
sourceId string
newParentId string
리턴 RestSharp.RestRequest

Quota() 공개 메소드

public Quota ( ) : RestRequest
리턴 RestSharp.RestRequest

Read() 공개 메소드

public Read ( string id, long startByte, long endByte ) : RestRequest
id string
startByte long
endByte long
리턴 RestSharp.RestRequest

RefreshAccessToken() 공개 메소드

public RefreshAccessToken ( string clientId, string clientSecret, string callbackUrl, string refreshToken ) : RestRequest
clientId string
clientSecret string
callbackUrl string
refreshToken string
리턴 RestSharp.RestRequest

Rename() 공개 메소드

public Rename ( string id, string name ) : RestRequest
id string
name string
리턴 RestSharp.RestRequest

Write() 공개 메소드

public Write ( string parentFolderId, Stream content, string name, string contentType ) : RestRequest
parentFolderId string
content Stream
name string
contentType string
리턴 RestSharp.RestRequest