public ActivityTriggerBinding(
     ActivityTriggerAttributeBindingProvider parent,
     ParameterInfo parameterInfo,
     ActivityTriggerAttribute attribute,
     FunctionName activity)
 {
     this.parent        = parent;
     this.parameterInfo = parameterInfo;
     this.attribute     = attribute;
     this.activityName  = activity;
 }
 public ActivityTriggerBinding(
     ActivityTriggerAttributeBindingProvider parent,
     ParameterInfo parameterInfo,
     ActivityTriggerAttribute attribute,
     string activityName,
     string activityVersion)
 {
     this.parent          = parent;
     this.parameterInfo   = parameterInfo;
     this.attribute       = attribute;
     this.activityName    = activityName;
     this.activityVersion = activityVersion;
 }
예제 #3
0
 public ActivityTriggerBinding(
     ActivityTriggerAttributeBindingProvider parent,
     ParameterInfo parameterInfo,
     ActivityTriggerAttribute attribute,
     FunctionName activity,
     DurableTaskExtension durableTaskConfig)
 {
     this.parent            = parent;
     this.parameterInfo     = parameterInfo;
     this.attribute         = attribute;
     this.activityName      = activity;
     this.contract          = GetBindingDataContract(parameterInfo);
     this.durableTaskConfig = durableTaskConfig;
 }