TwitchLib 3.5.3
Loading...
Searching...
No Matches
TwitchLib.Api.Core.Interfaces.IHttpCallHandler Interface Reference
Inheritance diagram for TwitchLib.Api.Core.Interfaces.IHttpCallHandler:
TwitchLib.Api.Core.HttpCallHandlers.TwitchHttpClient TwitchLib.Api.Core.HttpCallHandlers.TwitchWebRequest

Public Member Functions

Task< KeyValuePair< int, string > > GeneralRequestAsync (string url, string method, string payload=null, ApiVersion api=ApiVersion.Helix, string clientId=null, string accessToken=null)
 
Task PutBytesAsync (string url, byte[] payload)
 
Task< int > RequestReturnResponseCodeAsync (string url, string method, List< KeyValuePair< string, string > > getParams=null)
 

Member Function Documentation

◆ GeneralRequestAsync()

Task< KeyValuePair< int, string > > TwitchLib.Api.Core.Interfaces.IHttpCallHandler.GeneralRequestAsync ( string  url,
string  method,
string  payload = null,
ApiVersion  api = ApiVersion.Helix,
string  clientId = null,
string  accessToken = null 
)

◆ PutBytesAsync()

Task TwitchLib.Api.Core.Interfaces.IHttpCallHandler.PutBytesAsync ( string  url,
byte[]  payload 
)

◆ RequestReturnResponseCodeAsync()

Task< int > TwitchLib.Api.Core.Interfaces.IHttpCallHandler.RequestReturnResponseCodeAsync ( string  url,
string  method,
List< KeyValuePair< string, string > >  getParams = null 
)

The documentation for this interface was generated from the following file: