Cancel
()
|
Cancel any requests
Signature
void Meta.WitAi.Requests.IVRequest.Cancel() Returns void |
Request< TValue >
(
decoder
)
|
Performs a request from the main thread or a background thread
Signature
Task<VRequestResponse<TValue> > Meta.WitAi.Requests.IVRequest.Request< TValue >(VRequestDecodeDelegate< TValue > decoder) Parameters decoder: VRequestDecodeDelegate< TValue >Returns Task< VRequestResponse< TValue > > |
RequestFile
(
url
)
|
Performs a get request on a file url
Signature
Task<VRequestResponse<byte[]> > Meta.WitAi.Requests.IVRequest.RequestFile(string url) Parameters url: stringReturns Task< VRequestResponse< byte[]> > |
RequestFileDownload
(
url
, downloadPath
)
|
Performs a download from a specified location to a new location
Signature
Task<VRequestResponse<bool> > Meta.WitAi.Requests.IVRequest.RequestFileDownload(string url, string downloadPath) Parameters url: stringdownloadPath: stringReturns Task< VRequestResponse< bool > > |
RequestFileExists
(
url
)
|
Checks if a file exists at a specified location using async calls
Signature
Task<VRequestResponse<bool> > Meta.WitAi.Requests.IVRequest.RequestFileExists(string url) Parameters url: stringReturns Task< VRequestResponse< bool > > |
RequestFileHeaders
(
url
)
|
Performs a header request on a uri
Signature
Task<VRequestResponse<Dictionary<string, string> > > Meta.WitAi.Requests.IVRequest.RequestFileHeaders(string url) Parameters url: stringReturns Task< VRequestResponse< Dictionary< string, string > > > |
RequestJson< TData >
(
onPartial
)
|
Performs a request for text & decodes it into json
Signature
Task<VRequestResponse<TData> > Meta.WitAi.Requests.IVRequest.RequestJson< TData >(Action< TData > onPartial=null) Parameters onPartial: Action< TData >Returns Task< VRequestResponse< TData > > |
RequestJsonGet< TData >
(
onPartial
)
|
Perform a json get request with the option for a partial response
Signature
Task<VRequestResponse<TData> > Meta.WitAi.Requests.IVRequest.RequestJsonGet< TData >(Action< TData > onPartial=null) Parameters onPartial: Action< TData >Returns Task< VRequestResponse< TData > > |
RequestJsonPost< TData >
(
onPartial
)
|
Perform a json get request with the option for a partial response
Signature
Task<VRequestResponse<TData> > Meta.WitAi.Requests.IVRequest.RequestJsonPost< TData >(Action< TData > onPartial=null) Parameters onPartial: Action< TData >Returns Task< VRequestResponse< TData > > |
RequestJsonPost< TData >
(
postData
, onPartial
)
|
Perform a json post request with raw data and the option for a partial response
Signature
Task<VRequestResponse<TData> > Meta.WitAi.Requests.IVRequest.RequestJsonPost< TData >(byte[] postData, Action< TData > onPartial=null) Parameters postData: byte []onPartial: Action< TData >Returns Task< VRequestResponse< TData > > |
RequestJsonPost< TData >
(
postText
, onPartial
)
|
Perform a json post request with string data and the option for a partial response
Signature
Task<VRequestResponse<TData> > Meta.WitAi.Requests.IVRequest.RequestJsonPost< TData >(string postText, Action< TData > onPartial=null) Parameters postText: stringonPartial: Action< TData >Returns Task< VRequestResponse< TData > > |
RequestJsonPut< TData >
(
onPartial
)
|
Perform a json put request with the option for a partial response
Signature
Task<VRequestResponse<TData> > Meta.WitAi.Requests.IVRequest.RequestJsonPut< TData >(Action< TData > onPartial=null) Parameters onPartial: Action< TData >Returns Task< VRequestResponse< TData > > |
RequestJsonPut< TData >
(
postData
, onPartial
)
|
Perform a json put request with raw data and the option for a partial response
Signature
Task<VRequestResponse<TData> > Meta.WitAi.Requests.IVRequest.RequestJsonPut< TData >(byte[] postData, Action< TData > onPartial=null) Parameters postData: byte []onPartial: Action< TData >Returns Task< VRequestResponse< TData > > |
RequestJsonPut< TData >
(
postText
, onPartial
)
|
Perform a json put request with string data and the option for a partial response
Signature
Task<VRequestResponse<TData> > Meta.WitAi.Requests.IVRequest.RequestJsonPut< TData >(string postText, Action< TData > onPartial=null) Parameters postText: stringonPartial: Action< TData >Returns Task< VRequestResponse< TData > > |
RequestText
(
onPartial
)
|
Performs a text request with an option partial response callback
Signature
Task<VRequestResponse<string> > Meta.WitAi.Requests.IVRequest.RequestText(Action< string > onPartial=null) Parameters onPartial: Action< string >Returns Task< VRequestResponse< string > > |