public EventGridTriggerBinding(ParameterInfo parameter, EventGridExtensionConfig listenersStore)
 {
     _listenersStore  = listenersStore;
     _parameter       = parameter;
     _bindingContract = new Dictionary <string, Type>(StringComparer.OrdinalIgnoreCase)
     {
         { "data", typeof(object) }
     };
 }
 internal EventGridTriggerAttributeBindingProvider(EventGridExtensionConfig extensionConfigProvider)
 {
     _extensionConfigProvider = extensionConfigProvider;
 }
 public EventGridListener(ITriggeredFunctionExecutor executor, EventGridExtensionConfig listenersStore, string functionName)
 {
     _listenersStore = listenersStore;
     _functionName   = functionName;
     Executor        = executor;
 }