public static async Task Run([TimerTrigger("0/5 * * * * *")] TimerInfo myTimer, [Queue("output")] IAsyncCollector <string> collector, ILogger log) { var options = new SampleTimerFunctionOptions() { Collector = collector }; var result = await Factory.Create <ISampleTimerFunction, ILogger>(log).InvokeAsync <TimerInfo, bool>(myTimer, options).ConfigureAwait(false); Factory.ResultInvoked = result; }
public async Task Run( [TimerTrigger("0/5 * * * * *")] TimerInfo myTimer, [Queue("output")] IAsyncCollector <string> collector, ILogger log) { var options = new SampleTimerFunctionOptions() { Collector = collector }; var result = await this._function.AddLogger(log) .InvokeAsync <TimerInfo, bool>(myTimer, options) .ConfigureAwait(false); }