C# Class Microsoft.Azure.WebJobs.Extensions.Slack.SlackBinding.SlackValueBinder

Inheritance: IValueBinder
Show file Open project: christopheranderson/azure-webjobs-sdk-extensions-slack

Public Methods

Method Description
GetValue ( ) : object
SetValueAsync ( object value, CancellationToken cancellationToken ) : Task
SlackValueBinder ( RestSharp.RestClient client, Slack.Webhooks.SlackMessage message ) : System
ToInvokeString ( ) : string

Private Methods

Method Description
ExecuteRequest ( RestSharp.RestClient client, Slack.Webhooks.SlackMessage message, CancellationToken cancellationToken ) : Task

Method Details

GetValue() public method

public GetValue ( ) : object
return object

SetValueAsync() public method

public SetValueAsync ( object value, CancellationToken cancellationToken ) : Task
value object
cancellationToken System.Threading.CancellationToken
return Task

SlackValueBinder() public method

public SlackValueBinder ( RestSharp.RestClient client, Slack.Webhooks.SlackMessage message ) : System
client RestSharp.RestClient
message Slack.Webhooks.SlackMessage
return System

ToInvokeString() public method

public ToInvokeString ( ) : string
return string