Table of Contents

Class RESTClient

Namespace
TaleWorlds.Network
Assembly
TaleWorlds.Network.dll
public class RESTClient
Inheritance
RESTClient
Inherited Members

Constructors

RESTClient(string)

public RESTClient(string serviceAddress)

Parameters

serviceAddress string

Methods

Get(string, List<KeyValuePair<string, string>>)

public Task Get(string service, List<KeyValuePair<string, string>> headers)

Parameters

service string
headers List<KeyValuePair<string, string>>

Returns

Task

Get<TResult>(string, List<KeyValuePair<string, string>>)

public Task<TResult> Get<TResult>(string service, List<KeyValuePair<string, string>> headers)

Parameters

service string
headers List<KeyValuePair<string, string>>

Returns

Task<TResult>

Type Parameters

TResult

Post(string, List<KeyValuePair<string, string>>, string, string)

public Task Post(string service, List<KeyValuePair<string, string>> headers, string payLoad, string contentType = "application/json")

Parameters

service string
headers List<KeyValuePair<string, string>>
payLoad string
contentType string

Returns

Task

Post<TResult>(string, List<KeyValuePair<string, string>>, string, string)

public Task<TResult> Post<TResult>(string service, List<KeyValuePair<string, string>> headers, string payLoad, string contentType = "application/json")

Parameters

service string
headers List<KeyValuePair<string, string>>
payLoad string
contentType string

Returns

Task<TResult>

Type Parameters

TResult

This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).