Delegate AuthorizationSuccess
- Namespace
- Microsoft.Agents.Builder.App.UserAuth
- Assembly
- Microsoft.Agents.Builder.dll
public delegate Task AuthorizationSuccess(ITurnContext turnContext, ITurnState turnState, string handlerName, string token, IActivity initiatingActivity, CancellationToken cancellationToken)
Parameters
turnContext
ITurnContext
turnState
ITurnState
handlerName
string
token
string
initiatingActivity
IActivity
cancellationToken
CancellationToken
Returns
- Task
Constructors
AuthorizationSuccess(object, nint)
public AuthorizationSuccess(object @object, nint method)
Parameters
object
object
method
nint
Methods
BeginInvoke(ITurnContext, ITurnState, string, string, IActivity, CancellationToken, AsyncCallback, object)
public virtual IAsyncResult BeginInvoke(ITurnContext turnContext, ITurnState turnState, string handlerName, string token, IActivity initiatingActivity, CancellationToken cancellationToken, AsyncCallback callback, object @object)
Parameters
turnContext
ITurnContext
turnState
ITurnState
handlerName
string
token
string
initiatingActivity
IActivity
cancellationToken
CancellationToken
callback
AsyncCallback
object
object
Returns
- IAsyncResult
EndInvoke(IAsyncResult)
public virtual Task EndInvoke(IAsyncResult result)
Parameters
result
IAsyncResult
Returns
- Task
Invoke(ITurnContext, ITurnState, string, string, IActivity, CancellationToken)
public virtual Task Invoke(ITurnContext turnContext, ITurnState turnState, string handlerName, string token, IActivity initiatingActivity, CancellationToken cancellationToken)
Parameters
turnContext
ITurnContext
turnState
ITurnState
handlerName
string
token
string
initiatingActivity
IActivity
cancellationToken
CancellationToken
Returns
- Task