пытается реализовать триггер Redis Pub / Sub Functions, который запускается при публикации сообщения на указанном канале.
Мне удалось написать один следующий это руководство ( Это и старый пример использования. net 4.6.1), но я застрял в классе , который реализует IExtensionConfigProvider , так как свойство Config больше не предоставляется в webjobssdk v3, и я не могу найти другой почему зарегистрировать расширение. Если я использую AddBindingRule, то стонет, говоря, что предоставленный поставщик связывания не реализует IBindingProvider (фактически он реализует ITriggerBindingProvider). После некоторых поисков в Интернете я не смог понять, возможны ли даже пользовательские триггеры для функций V3 (netstandard2.0) с использованием webjobssdk 3.x
AddBindingRule
IBindingProvider
ITriggerBindingProvider
Есть идеи?
Спасибо
Таким образом, на самом деле можно зарегистрировать триггер, выполнив:
context.AddBindingRule<RedisTriggerAttribute>().BindToTrigger(new RedisTriggerAttributeBindingProvider());
Только что протестировано, и триггер зарегистрирован правильно.