C# Class WhiskWork.Web.WebCommunication

Afficher le fichier Open project: jorn-ola-birkeland/WhiskWork Class Usage Examples

Méthodes publiques

Méthode Description
GetXmlDocument ( string url ) : XmlDocument
PostCsv ( string url, string>.IDictionary keyValues ) : void
PostCsv ( string host, WorkItem workItem ) : void
ReadResponseToEnd ( WebResponse response ) : string
SendCsvRequest ( string url, string httpverb, string payload ) : void
WebCommunication ( ) : System
WebCommunication ( IHttpRequestFactory httpRequestFactory ) : System

Private Methods

Méthode Description
CreatePayload ( string>.IEnumerable keyValues ) : string

Method Details

GetXmlDocument() public méthode

public GetXmlDocument ( string url ) : XmlDocument
url string
Résultat System.Xml.XmlDocument

PostCsv() public méthode

public PostCsv ( string url, string>.IDictionary keyValues ) : void
url string
keyValues string>.IDictionary
Résultat void

PostCsv() public méthode

public PostCsv ( string host, WorkItem workItem ) : void
host string
workItem WhiskWork.Core.WorkItem
Résultat void

ReadResponseToEnd() public static méthode

public static ReadResponseToEnd ( WebResponse response ) : string
response System.Net.WebResponse
Résultat string

SendCsvRequest() public méthode

public SendCsvRequest ( string url, string httpverb, string payload ) : void
url string
httpverb string
payload string
Résultat void

WebCommunication() public méthode

public WebCommunication ( ) : System
Résultat System

WebCommunication() public méthode

public WebCommunication ( IHttpRequestFactory httpRequestFactory ) : System
httpRequestFactory IHttpRequestFactory
Résultat System