Attualmente non ho avuto alcun successo con la funzione di gate decoratore di fuori di un endpoint API e mentre nella mia stessa situazione, per usarlo sul mio Azure funzioni è piuttosto ridondante, mi chiedevo se era possibile, piuttosto che sensato?
Utilizzando il gestore/config dipendenza è grande, ma come semplicità di decoratore.
[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
)