C# Class EventStore.VSTools.Infrastructure.SimpleHttpClient

Inheritance: IHttpClient
Afficher le fichier Open project: AlexeyRaga/esvstools Class Usage Examples

Méthodes publiques

Méthode Description
Get ( string url ) : HttpResponse
GetAsync ( string url ) : Task
Post ( string url, string data ) : HttpResponse
PostAsync ( string url, string data ) : Task
Put ( string url, string data ) : HttpResponse
PutAsync ( string url, string data ) : Task

Private Methods

Méthode Description
CreateJsonRequest ( string url, HttpMethod method ) : HttpRequestMessage
MakeRequest ( string url, HttpMethod method, string data ) : HttpResponse
MakeRequestAsync ( string url, HttpMethod method, string data ) : Task

Method Details

Get() public méthode

public Get ( string url ) : HttpResponse
url string
Résultat HttpResponse

GetAsync() public méthode

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

Post() public méthode

public Post ( string url, string data ) : HttpResponse
url string
data string
Résultat HttpResponse

PostAsync() public méthode

public PostAsync ( string url, string data ) : Task
url string
data string
Résultat Task

Put() public méthode

public Put ( string url, string data ) : HttpResponse
url string
data string
Résultat HttpResponse

PutAsync() public méthode

public PutAsync ( string url, string data ) : Task
url string
data string
Résultat Task