C# 클래스 RedditSharp.WebAgent

상속: IWebAgent
파일 보기 프로젝트 열기: SirCmpwn/RedditSharp 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
WritePostBody ( Stream stream, object data ) : void

보호된 메소드들

메소드 설명
CreateRequest ( Uri uri, string method ) : HttpWebRequest

비공개 메소드들

메소드 설명
CreateGet ( Uri url ) : 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() 보호된 메소드

protected CreateRequest ( Uri uri, string method ) : HttpWebRequest
uri System.Uri
method 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

WritePostBody() 공개 메소드

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