  | WikiaSiteInvokeNirvanaAsyncT(WikiRequestMessage, IWikiResponseMessageParserT, CancellationToken) Method | 
This is preliminary documentation and is subject to change.
            Invokes nirvana API call.
            
Namespace: WikiClientLibrary.Wikia.SitesAssembly: WikiClientLibrary.Wikia (in WikiClientLibrary.Wikia.dll) Version: 0.9.0-int.4+fbadc980737ddc9bb67116900ecad57f84a0b241
Syntaxpublic Task<T> InvokeNirvanaAsync<T>(
	WikiRequestMessage request,
	IWikiResponseMessageParser<T> responseParser,
	CancellationToken cancellationToken
)
Public Function InvokeNirvanaAsync(Of T) ( 
	request As WikiRequestMessage,
	responseParser As IWikiResponseMessageParser(Of T),
	cancellationToken As CancellationToken
) As Task(Of T)
Dim instance As WikiaSite
Dim request As WikiRequestMessage
Dim responseParser As IWikiResponseMessageParser(Of T)
Dim cancellationToken As CancellationToken
Dim returnValue As Task(Of T)
returnValue = instance.InvokeNirvanaAsync(request, 
	responseParser, cancellationToken)
public:
generic<typename T>
Task<T>^ InvokeNirvanaAsync(
	WikiRequestMessage^ request, 
	IWikiResponseMessageParser<T>^ responseParser, 
	CancellationToken cancellationToken
)
member InvokeNirvanaAsync : 
        request : WikiRequestMessage * 
        responseParser : IWikiResponseMessageParser<'T> * 
        cancellationToken : CancellationToken -> Task<'T> Parameters
- request  WikiRequestMessage
 - The request message.
 - responseParser  IWikiResponseMessageParserT
 - The parser used to parse the response.
 - cancellationToken  CancellationToken
 - The token used to cancel the operation.
 
Type Parameters
- T
 [Missing <typeparam name="T"/> documentation for "M:WikiClientLibrary.Wikia.Sites.WikiaSite.InvokeNirvanaAsync``1(WikiClientLibrary.Client.WikiRequestMessage,WikiClientLibrary.Client.IWikiResponseMessageParser{``0},System.Threading.CancellationToken)"]
Return Value
TaskTThe parsed JSON root of response.
Exceptions
See Also