C# Class Prowlin.HttpInterface

Inheritance: IHttpInterface
Datei anzeigen Open project: nippe/Prowlin

Public Methods

Method Description
BuildRequest ( string baseUrl, string method, string>.Dictionary parameters ) : HttpWebRequest
RetrieveApikey ( RetrieveApikey retrieveApikey ) : RetrieveApikeyResult
RetrieveToken ( RetrieveToken retrieveToken ) : RetrieveTokenResult
SendNotification ( INotification notification ) : NotificationResult
SendVerification ( IVerification verification ) : VerificationResult

Private Methods

Method Description
GetHttpMethod ( string method ) : string
GetResultDocument ( string>.Dictionary parameters, string method, ResultBase resultBase ) : System.Xml.Linq.XDocument

Method Details

BuildRequest() public method

public BuildRequest ( string baseUrl, string method, string>.Dictionary parameters ) : HttpWebRequest
baseUrl string
method string
parameters string>.Dictionary
return System.Net.HttpWebRequest

RetrieveApikey() public method

public RetrieveApikey ( RetrieveApikey retrieveApikey ) : RetrieveApikeyResult
retrieveApikey RetrieveApikey
return RetrieveApikeyResult

RetrieveToken() public method

public RetrieveToken ( RetrieveToken retrieveToken ) : RetrieveTokenResult
retrieveToken RetrieveToken
return RetrieveTokenResult

SendNotification() public method

public SendNotification ( INotification notification ) : NotificationResult
notification INotification
return NotificationResult

SendVerification() public method

public SendVerification ( IVerification verification ) : VerificationResult
verification IVerification
return VerificationResult