C# 클래스 RiotSharp.Requester

파일 보기 프로젝트 열기: BenFradet/RiotSharp 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
rootDomain string

공개 메소드들

메소드 설명
CreateGetRequest ( string relativeUrl, string rootDomain, List addedArguments = null, bool useHttps = true ) : string
CreateGetRequestAsync ( string relativeUrl, string rootDomain, List addedArguments = null, bool useHttps = true ) : Task

보호된 메소드들

메소드 설명
BuildArgumentsString ( List arguments ) : string
GetResult ( HttpRequestMessage request ) : string
GetResultAsync ( HttpRequestMessage request ) : Task
HandleRequestFailure ( HttpStatusCode statusCode ) : void
Post ( HttpRequestMessage request ) : string
PostAsync ( HttpRequestMessage request ) : Task
PrepareRequest ( string relativeUrl, List addedArguments, bool useHttps, HttpMethod httpMethod ) : HttpRequestMessage
Put ( HttpRequestMessage request ) : HttpResponseMessage
PutAsync ( HttpRequestMessage request ) : Task

비공개 메소드들

메소드 설명
Requester ( string apiKey = "" ) : System

메소드 상세

BuildArgumentsString() 보호된 메소드

protected BuildArgumentsString ( List arguments ) : string
arguments List
리턴 string

CreateGetRequest() 공개 메소드

public CreateGetRequest ( string relativeUrl, string rootDomain, List addedArguments = null, bool useHttps = true ) : string
relativeUrl string
rootDomain string
addedArguments List
useHttps bool
리턴 string

CreateGetRequestAsync() 공개 메소드

public CreateGetRequestAsync ( string relativeUrl, string rootDomain, List addedArguments = null, bool useHttps = true ) : Task
relativeUrl string
rootDomain string
addedArguments List
useHttps bool
리턴 Task

GetResult() 보호된 메소드

protected GetResult ( HttpRequestMessage request ) : string
request HttpRequestMessage
리턴 string

GetResultAsync() 보호된 메소드

protected GetResultAsync ( HttpRequestMessage request ) : Task
request HttpRequestMessage
리턴 Task

HandleRequestFailure() 보호된 메소드

protected HandleRequestFailure ( HttpStatusCode statusCode ) : void
statusCode HttpStatusCode
리턴 void

Post() 보호된 메소드

protected Post ( HttpRequestMessage request ) : string
request HttpRequestMessage
리턴 string

PostAsync() 보호된 메소드

protected PostAsync ( HttpRequestMessage request ) : Task
request HttpRequestMessage
리턴 Task

PrepareRequest() 보호된 메소드

protected PrepareRequest ( string relativeUrl, List addedArguments, bool useHttps, HttpMethod httpMethod ) : HttpRequestMessage
relativeUrl string
addedArguments List
useHttps bool
httpMethod HttpMethod
리턴 HttpRequestMessage

Put() 보호된 메소드

protected Put ( HttpRequestMessage request ) : HttpResponseMessage
request HttpRequestMessage
리턴 HttpResponseMessage

PutAsync() 보호된 메소드

protected PutAsync ( HttpRequestMessage request ) : Task
request HttpRequestMessage
리턴 Task

프로퍼티 상세

rootDomain 보호되어 있는 프로퍼티

protected string rootDomain
리턴 string