C# Class CrestSharp.Infrastructure.CrestDocumentLoader

Inheritance: ICrestDocumentLoader
Afficher le fichier Open project: rischwa/eve-fast-fitting-assessment

Méthodes publiques

Méthode Description
AuthenticatedGetRequest ( string url, string accessToken ) : Task
AuthenticatedPostRequest ( string url, string accessToken, string parameters, DataType type = DataType.UrlEncoded ) : Task
LoadDocumentAsync ( string url ) : Task
ThrowIfIsException ( Newtonsoft.Json.Linq.JObject item ) : void

Private Methods

Méthode Description
CreateRequest ( string url ) : HttpWebRequest
GetResponseString ( WebResponse response ) : string
GetResponseStringFromRequest ( HttpWebRequest request ) : Task

Method Details

AuthenticatedGetRequest() public méthode

public AuthenticatedGetRequest ( string url, string accessToken ) : Task
url string
accessToken string
Résultat Task

AuthenticatedPostRequest() public méthode

public AuthenticatedPostRequest ( string url, string accessToken, string parameters, DataType type = DataType.UrlEncoded ) : Task
url string
accessToken string
parameters string
type DataType
Résultat Task

LoadDocumentAsync() public méthode

public LoadDocumentAsync ( string url ) : Task
url string
Résultat Task

ThrowIfIsException() public static méthode

public static ThrowIfIsException ( Newtonsoft.Json.Linq.JObject item ) : void
item Newtonsoft.Json.Linq.JObject
Résultat void