Table of Contents

Class SpacesHttp

Namespace
Twikit.Spaces
Assembly
Twikit.dll

proxsee / chatman / janus 呼び出しで共有する HTTP クライアント。

public sealed class SpacesHttp : IDisposable
Inheritance
SpacesHttp
Implements
Inherited Members

Constructors

SpacesHttp(TimeSpan?)

public SpacesHttp(TimeSpan? timeout = null)

Parameters

timeout TimeSpan?

Methods

Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

public void Dispose()

GetAsync(string, Dictionary<string, string>?, Dictionary<string, string>?, TimeSpan?)

public Task<JsonObject> GetAsync(string url, Dictionary<string, string>? headers = null, Dictionary<string, string>? parameters = null, TimeSpan? timeout = null)

Parameters

url string
headers Dictionary<string, string>
parameters Dictionary<string, string>
timeout TimeSpan?

Returns

Task<JsonObject>

PostAsync(string, JsonObject?, Dictionary<string, string>?, Dictionary<string, string>?, TimeSpan?)

public Task<JsonObject> PostAsync(string url, JsonObject? json = null, Dictionary<string, string>? headers = null, Dictionary<string, string>? parameters = null, TimeSpan? timeout = null)

Parameters

url string
json JsonObject
headers Dictionary<string, string>
parameters Dictionary<string, string>
timeout TimeSpan?

Returns

Task<JsonObject>