public NoobotTriggerAttributeBindingProvider(
     NoobotExtensionConfig extensionConfigProvider,
     IConfiguration configuration)
 {
     _extensionConfigProvider = extensionConfigProvider;
     _configuration           = configuration;
 }
 public NoobotTriggerBinding(
     IConfiguration configuration,
     ParameterInfo parameter,
     NoobotExtensionConfig listenersStore,
     string functionName)
 {
     _configuration   = configuration;
     _parameter       = parameter;
     _listenersStore  = listenersStore;
     _functionName    = functionName;
     _bindingContract = new Dictionary <string, Type>(StringComparer.OrdinalIgnoreCase)
     {
         { "data", typeof(JObject) }
     };
 }