IRESTConnector ​
Interface for REST API connectors.
Kind: Interface
Namespace: ConnectorLib
Inheritance: IDisposable → IGameConnector
Public Member Functions
abstract virtual
void
Init(string baseAddress)
Initializes the connector with the specified base address.
abstract virtual
bool
Send(string path)
Sends a GET request to the specified path.
abstract virtual
TResult
Send<TResult>(string path)
Sends a GET request to the specified path.
abstract virtual
bool
Send<TValue>(string path, TValue value)
Sends a GET request to the specified path.
abstract virtual
TResult
Send<TValue, TResult>(string path, TValue value)
Sends a GET request to the specified path.
abstract virtual
bool
SendValue<TValue>(string path, TValue value)
abstract virtual
TResult
SendValue<TValue, TResult>(string path, TValue value)
abstract virtual
bool
SendJson(string path, string json)
Sends a POST request to the specified path.
abstract virtual
TResult
SendJson<TResult>(string path, string json)
Sends a POST request to the specified path.
