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

Inheritance: IBinding
Exibir arquivo Open project: christopheranderson/azure-webjobs-sdk-extensions-slack

Public Methods

Method Description
BindAsync ( Microsoft.Azure.WebJobs.Host.Bindings.BindingContext context ) : Task
BindAsync ( object value, Microsoft.Azure.WebJobs.Host.Bindings.ValueBindingContext context ) : Task
CreateDefaultMessage ( object>.IReadOnlyDictionary bindingData ) : Slack.Webhooks.SlackMessage
SlackBinding ( ParameterInfo parameter, SlackAttribute attribute, SlackConfiguration config, INameResolver nameResolver, Microsoft.Azure.WebJobs.Host.Bindings.BindingProviderContext context ) : System
ToParameterDescriptor ( ) : ParameterDescriptor

Private Methods

Method Description
CreateBindingTemplate ( string pattern, Type>.IReadOnlyDictionary bindingDataContract ) : Microsoft.Azure.WebJobs.Host.Bindings.Path.BindingTemplate

Method Details

BindAsync() public method

public BindAsync ( Microsoft.Azure.WebJobs.Host.Bindings.BindingContext context ) : Task
context Microsoft.Azure.WebJobs.Host.Bindings.BindingContext
return Task

BindAsync() public method

public BindAsync ( object value, Microsoft.Azure.WebJobs.Host.Bindings.ValueBindingContext context ) : Task
value object
context Microsoft.Azure.WebJobs.Host.Bindings.ValueBindingContext
return Task

CreateDefaultMessage() public method

public CreateDefaultMessage ( object>.IReadOnlyDictionary bindingData ) : Slack.Webhooks.SlackMessage
bindingData object>.IReadOnlyDictionary
return Slack.Webhooks.SlackMessage

SlackBinding() public method

public SlackBinding ( ParameterInfo parameter, SlackAttribute attribute, SlackConfiguration config, INameResolver nameResolver, Microsoft.Azure.WebJobs.Host.Bindings.BindingProviderContext context ) : System
parameter System.Reflection.ParameterInfo
attribute Microsoft.Azure.WebJobs.SlackAttribute
config Microsoft.Azure.WebJobs.SlackConfiguration
nameResolver INameResolver
context Microsoft.Azure.WebJobs.Host.Bindings.BindingProviderContext
return System

ToParameterDescriptor() public method

public ToParameterDescriptor ( ) : ParameterDescriptor
return ParameterDescriptor