В настоящее время у меня не было никакого успеха с декоратором ворот функций за пределами конечной точки API, и хотя в моей ситуации использовать его в моих функциях Azure довольно избыточно, мне было интересно, возможно ли это, а не разумно?
Использование зависимости менеджер/конфигурация-это здорово, но похоже на простоту декоратора.
[FeatureGate(FeatureFlags.MyFeatureFlag)]
[FunctionName("MyFunctionHandler")]
[MyExponentialBackoffRetry()]
public async Task RunAsync(
[ServiceBusTrigger("myfunctions/functiondata", "myfunctiondemo", Connection = "SERVICE_BUS_CONNECTION_STRING")]
requestModel request,
MessageReceiver messageReceiver,
string messageId,
string lockToken,
ILogger logger
)