C# 클래스 SnooNotesAPI.Utilities.SNWebAgent

상속: IWebAgent
파일 보기 프로젝트 열기: CrustyJew/SnooNotes 1 사용 예제들

공개 메소드들

메소드 설명
CreateAndExecuteRequest ( string url ) : JToken
CreateGet ( string url ) : HttpWebRequest
CreatePost ( string url ) : HttpWebRequest
CreateRequest ( string url, string method ) : HttpWebRequest
ExecuteRequest ( HttpWebRequest request ) : JToken

Executes the web request and handles errors in the response

GetResponseString ( Stream stream ) : string
SNWebAgent ( ) : System
SNWebAgent ( string accessToken ) : System
WritePostBody ( Stream stream, object data ) : void

비공개 메소드들

메소드 설명
CreateGet ( Uri url ) : HttpWebRequest
CreateRequest ( Uri uri, string method ) : HttpWebRequest
EnforceRateLimit ( ) : void

메소드 상세

CreateAndExecuteRequest() 공개 메소드

public CreateAndExecuteRequest ( string url ) : JToken
url string
리턴 JToken

CreateGet() 공개 메소드

public CreateGet ( string url ) : HttpWebRequest
url string
리턴 System.Net.HttpWebRequest

CreatePost() 공개 메소드

public CreatePost ( string url ) : HttpWebRequest
url string
리턴 System.Net.HttpWebRequest

CreateRequest() 공개 메소드

public CreateRequest ( string url, string method ) : HttpWebRequest
url string
method string
리턴 System.Net.HttpWebRequest

ExecuteRequest() 공개 메소드

Executes the web request and handles errors in the response
public ExecuteRequest ( HttpWebRequest request ) : JToken
request System.Net.HttpWebRequest
리턴 JToken

GetResponseString() 공개 메소드

public GetResponseString ( Stream stream ) : string
stream Stream
리턴 string

SNWebAgent() 공개 메소드

public SNWebAgent ( ) : System
리턴 System

SNWebAgent() 공개 메소드

public SNWebAgent ( string accessToken ) : System
accessToken string
리턴 System

WritePostBody() 공개 메소드

public WritePostBody ( Stream stream, object data ) : void
stream Stream
data object
리턴 void