C# Class CubeIsland.LyricsReloaded.WebClient

Datei anzeigen Open project: pschichtel/LyricsReloaded

Public Methods

Method Description
WebClient ( LyricsReloaded lyricsReloaded, int timeout ) : System
generateQueryString ( string>.IEnumerable data ) : string
get ( string url, String>.IDictionary headers = null ) : WebResponse
getTimeout ( ) : int
post ( string url, string>.Dictionary data, String>.IDictionary headers = null ) : WebResponse

Protected Methods

Method Description
executeRequest ( HttpWebRequest request ) : WebResponse
headerToProperty ( String header ) : String
newRequest ( string method, string url, String>.IDictionary headers ) : HttpWebRequest
setHeader ( HttpWebRequest request, String name, String value ) : void

Method Details

WebClient() public method

public WebClient ( LyricsReloaded lyricsReloaded, int timeout ) : System
lyricsReloaded LyricsReloaded
timeout int
return System

executeRequest() protected method

protected executeRequest ( HttpWebRequest request ) : WebResponse
request System.Net.HttpWebRequest
return WebResponse

generateQueryString() public static method

public static generateQueryString ( string>.IEnumerable data ) : string
data string>.IEnumerable
return string

get() public method

public get ( string url, String>.IDictionary headers = null ) : WebResponse
url string
headers String>.IDictionary
return WebResponse

getTimeout() public method

public getTimeout ( ) : int
return int

headerToProperty() protected method

protected headerToProperty ( String header ) : String
header String
return String

newRequest() protected method

protected newRequest ( string method, string url, String>.IDictionary headers ) : HttpWebRequest
method string
url string
headers String>.IDictionary
return System.Net.HttpWebRequest

post() public method

public post ( string url, string>.Dictionary data, String>.IDictionary headers = null ) : WebResponse
url string
data string>.Dictionary
headers String>.IDictionary
return WebResponse

setHeader() protected method

protected setHeader ( HttpWebRequest request, String name, String value ) : void
request System.Net.HttpWebRequest
name String
value String
return void