C# Class Discord.Net.Rest.BuiltInEngine

Inheritance: IRestEngine
Exibir arquivo Open project: RogueException/Discord.Net

Public Methods

Method Description
BuiltInEngine ( DiscordConfig config, string baseUrl, ILogger logger ) : Discord.Logging
Send ( string method, string path, string json, CancellationToken cancelToken ) : Task
SendFile ( string method, string path, string filename, Stream stream, CancellationToken cancelToken ) : Task
SetToken ( string token ) : void

Private Methods

Method Description
GetMethod ( string method ) : HttpMethod
Send ( HttpRequestMessage request, CancellationToken cancelToken ) : Task

Method Details

BuiltInEngine() public method

public BuiltInEngine ( DiscordConfig config, string baseUrl, ILogger logger ) : Discord.Logging
config DiscordConfig
baseUrl string
logger ILogger
return Discord.Logging

Send() public method

public Send ( string method, string path, string json, CancellationToken cancelToken ) : Task
method string
path string
json string
cancelToken System.Threading.CancellationToken
return Task

SendFile() public method

public SendFile ( string method, string path, string filename, Stream stream, CancellationToken cancelToken ) : Task
method string
path string
filename string
stream Stream
cancelToken System.Threading.CancellationToken
return Task

SetToken() public method

public SetToken ( string token ) : void
token string
return void