API reference

WitRequestSettings Class

A static script for obtaining header information related to wit requests

Static Fields

OnProvideCustomHeaders : Action< Dictionary< string, string > >
Header customization delegate
Signature
Action<Dictionary<string, string> > Meta.WitAi.WitRequestSettings.OnProvideCustomHeaders
OnProvideCustomUri : Func< UriBuilder, UriBuilder >
Uri customization delegate
Signature
Func<UriBuilder, UriBuilder> Meta.WitAi.WitRequestSettings.OnProvideCustomUri
OnProvideCustomUserAgent : Action< StringBuilder >
User agent customization delegate
Signature
Action<StringBuilder> Meta.WitAi.WitRequestSettings.OnProvideCustomUserAgent

Static Methods

GetHeaders ( configuration , requestId , useServerToken )
Obtain headers to be used with every wit service
Signature
static Dictionary<string, string> Meta.WitAi.WitRequestSettings.GetHeaders(IWitRequestConfiguration configuration, string requestId, bool useServerToken)
Parameters
requestId: string
useServerToken: bool
Returns
Dictionary< string, string >
GetUri ( configuration , path , queryParams )
Get custom wit uri using a specific path & query parameters
Signature
static Uri Meta.WitAi.WitRequestSettings.GetUri(IWitRequestConfiguration configuration, string path, Dictionary< string, string > queryParams=null)
Parameters
path: string
queryParams: Dictionary< string, string >
Returns
Uri